Extracting all exception classes from java api is simple.
Using linux command grep | cut | etc.
AccessControlException
AccessException
AccountException
AccountExpiredException
AccountLockedException
AccountNotFoundException
AclNotFoundException
ActivateFailedException
ActivationException
ActivityCompletedException
ActivityRequiredException
AlreadyBoundException
AlreadyConnectedException
AnnotationTypeMismatchException
ApplicationException
ArithmeticException
ArrayIndexOutOfBoundsException
ArrayStoreException
AsynchronousCloseException
AttributeException
AttributeInUseException
AttributeModificationException
AttributeNotFoundException
AuthenticationException
AuthenticationNotSupportedException
AWTException
BackingStoreException
BadAttributeValueExpException
BadBinaryOpValueExpException
BadLocationException
BadPaddingException
BadStringOperationException
BatchUpdateException
BindException
BrokenBarrierException
BufferOverflowException
BufferUnderflowException
CancellationException
CancelledKeyException
CannotProceedException
CannotRedoException
CannotUndoException
CertificateEncodingException
CertificateException
CertificateExpiredException
CertificateNotYetValidException
CertificateParsingException
CertPathBuilderException
CertPathValidatorException
CertStoreException
ChangedCharSetException
CharacterCodingException
CharConversionException
ClassCastException
ClassNotFoundException
CloneNotSupportedException
ClosedByInterruptException
ClosedChannelException
ClosedSelectorException
CMMException
CommunicationException
ConcurrentModificationException
ConfigurationException
ConnectException
ConnectIOException
ConnectionPendingException
ContextNotEmptyException
CredentialException
CredentialExpiredException
CredentialNotFoundException
CRLException
DataFormatException
DatatypeConfigurationException
DestroyFailedException
DigestException
DOMException
DuplicateFormatFlagsException
EmptyStackException
EnumConstantNotPresentException
EOFException
EventException
Exception
ExecutionException
ExemptionMechanismException
ExpandVetoException
ExportException
FailedLoginException
FileLockInterruptionException
FileNotFoundException
FilerException
FlavorException
FontFormatException
FormatFlagsConversionMismatchException
FormatterClosedException
GeneralSecurityException
GSSException
HeadlessException
HTTPException
HttpRetryException
IIOException
IIOInvalidTreeException
IllegalAccessException
IllegalArgumentException
IllegalBlockingModeException
IllegalBlockSizeException
IllegalCharsetNameException
IllegalClassFormatException
IllegalComponentStateException
IllegalFormatCodePointException
IllegalFormatConversionException
IllegalFormatException
IllegalFormatFlagsException
IllegalFormatPrecisionException
IllegalFormatWidthException
IllegalMonitorStateException
IllegalPathStateException
IllegalSelectorException
IllegalStateException
IllegalThreadStateException
ImagingOpException
IncompleteAnnotationException
IndexOutOfBoundsException
IndirectionException
InputMismatchException
InstanceAlreadyExistsException
InstanceNotFoundException
InstantiationException
InsufficientResourcesException
InterruptedException
InterruptedIOException
InterruptedNamingException
IntrospectionException
InvalidActivityException
InvalidAlgorithmParameterException
InvalidApplicationException
InvalidAttributeIdentifierException
InvalidAttributesException
InvalidAttributeValueException
InvalidClassException
InvalidDnDOperationException
InvalidKeyException
InvalidKeySpecException
InvalidMarkException
InvalidMidiDataException
InvalidNameException
InvalidObjectException
InvalidOpenTypeException
InvalidParameterException
InvalidParameterSpecException
InvalidPreferencesFormatException
InvalidPropertiesFormatException
InvalidRelationIdException
InvalidRelationServiceException
InvalidRelationTypeException
InvalidRoleInfoException
InvalidRoleValueException
InvalidSearchControlsException
InvalidSearchFilterException
InvalidTargetObjectTypeException
InvalidTransactionException
InvocationTargetException
IOException
JarException
JAXBException
JMException
JMRuntimeException
JMXProviderException
JMXServerErrorException
KeyAlreadyExistsException
KeyException
KeyManagementException
KeySelectorException
KeyStoreException
LastOwnerException
LdapReferralException
LimitExceededException
LineUnavailableException
LinkException
LinkLoopException
ListenerNotFoundException
LoginException
LSException
MalformedInputException
MalformedLinkException
MalformedObjectNameException
MalformedParameterizedTypeException
MalformedURLException
MarshalException
MBeanException
MBeanRegistrationException
MidiUnavailableException
MimeTypeParseException
MirroredTypeException
MirroredTypesException
MissingFormatArgumentException
MissingFormatWidthException
MissingResourceException
MonitorSettingException
NameAlreadyBoundException
NameNotFoundException
NamingException
NamingSecurityException
NegativeArraySizeException
NoConnectionPendingException
NoInitialContextException
NoninvertibleTransformException
NonReadableChannelException
NonWritableChannelException
NoPermissionException
NoRouteToHostException
NoSuchAlgorithmException
NoSuchAttributeException
NoSuchElementException
NoSuchFieldException
NoSuchMechanismException
NoSuchMethodException
NoSuchObjectException
NoSuchPaddingException
NoSuchProviderException
NotActiveException
NotBoundException
NotCompliantMBeanException
NotContextException
NotOwnerException
NotSerializableException
NotYetBoundException
NotYetConnectedException
NullPointerException
NumberFormatException
ObjectStreamException
OpenDataException
OperationNotSupportedException
OperationsException
OptionalDataException
OverlappingFileLockException
ParseException
ParserConfigurationException
PartialResultException
PatternSyntaxException
PortUnreachableException
PrinterAbortException
PrinterException
PrinterIOException
PrintException
PrivilegedActionException
ProfileDataException
PropertyException
PropertyVetoException
ProtocolException
ProviderException
RasterFormatException
ReadOnlyBufferException
ReferralException
ReflectionException
RefreshFailedException
RejectedExecutionException
RelationException
RelationNotFoundException
RelationServiceNotRegisteredException
RelationTypeNotFoundException
RemarshalException
RemoteException
RMISecurityException
RoleInfoNotFoundException
RoleNotFoundException
RuntimeErrorException
RuntimeException
RuntimeMBeanException
RuntimeOperationsException
SaslException
SAXException
SAXNotRecognizedException
SAXNotSupportedException
SAXParseException
SchemaViolationException
ScriptException
SecurityException
SerialException
ServerCloneException
ServerException
ServerNotActiveException
ServerRuntimeException
ServiceNotFoundException
ServiceUnavailableException
ShortBufferException
SignatureException
SizeLimitExceededException
SkeletonMismatchException
SkeletonNotFoundException
SOAPException
SOAPFaultException
SocketException
SocketSecurityException
SocketTimeoutException
SQLClientInfoException
SQLDataException
SQLException
SQLFeatureNotSupportedException
SQLIntegrityConstraintViolationException
SQLInvalidAuthorizationSpecException
SQLNonTransientConnectionException
SQLNonTransientException
SQLRecoverableException
SQLSyntaxErrorException
SQLTimeoutException
SQLTransactionRollbackException
SQLTransientConnectionException
SQLTransientException
SSLException
SSLHandshakeException
SSLKeyException
SSLPeerUnverifiedException
SSLProtocolException
StreamCorruptedException
StringIndexOutOfBoundsException
StubNotFoundException
SyncFactoryException
SyncFailedException
SyncProviderException
SystemException
TimeLimitExceededException
TimeoutException
TooManyListenersException
TransactionRequiredException
TransactionRolledbackException
TransformerConfigurationException
TransformerException
TransformException
TypeConstraintException
TypeNotPresentException
UndeclaredThrowableException
UnexpectedException
UnknownAnnotationValueException
UnknownElementException
UnknownException
UnknownFormatConversionException
UnknownFormatFlagsException
UnknownGroupException
UnknownHostException
UnknownObjectException
UnknownServiceException
UnknownTypeException
UnknownUserException
UnmappableCharacterException
UnmarshalException
UnmodifiableClassException
UnmodifiableSetException
UnrecoverableEntryException
UnrecoverableKeyException
UnresolvedAddressException
UnsupportedAddressTypeException
UnsupportedAudioFileException
UnsupportedCallbackException
UnsupportedCharsetException
UnsupportedDataTypeException
UnsupportedEncodingException
UnsupportedFlavorException
UnsupportedLookAndFeelException
UnsupportedOperationException
URIException
URIReferenceException
URISyntaxException
UserException
UTFDataFormatException
ValidationException
WebServiceException
WriteAbortedException
XAException
XMLParseException
XMLSignatureException
XMLStreamException
XPathException
XPathExpressionException
XPathFactoryConfigurationException
XPathFunctionException
ZipException
도합 376개나 된다....
엄청 많네~
'Programming > Java' 카테고리의 다른 글
Creating runnable JAR using Apache ant (Apache Ant 로 Runnable JAR 파일 만들기) (0) | 2011.11.09 |
---|---|
The CERT Oracle Secure Coding Standard for Java (0) | 2011.11.09 |
Simple usage of javadoc (javadoc 로 문서 만들기) (0) | 2011.11.09 |
Java File encoding 설정 (0) | 2011.11.09 |
Java simple logger using apache log4j (Java Simple Logger 만들기) (0) | 2011.11.09 |