AccessControlException |
This runtime exception is thrown when an access control check indicates that
access should not be granted. |
ActivityNotFoundException |
This exception is thrown when a call to startActivity(Intent) or
one of its variants fails because an Activity can not be found to execute
the given Intent. |
AlreadyConnectedException |
Thrown when an attempt is made to connect a SocketChannel that is already connected. |
AndroidRuntimeException |
Base class for all unchecked exceptions thrown by the Android frameworks. |
AnnotationTypeMismatchException |
Indicates that an annotation type has changed since it was compiled or
serialized. |
ArithmeticException |
This runtime exception is thrown when the an invalid arithmetic operation is
attempted. |
ArrayIndexOutOfBoundsException |
This runtime exception is thrown when the an array is indexed with a value
less than zero, or greater than or equal to the size of the array. |
ArrayStoreException |
This runtime exception is thrown when a program attempts to store into an
array an element of a a type which the array can not hold.. |
AsynchronousCloseException |
Thrown when the underlying channel for an IO operation is closed by another thread. |
AuthenticationException |
Signals a failure in authentication process |
BadPaddingException |
|
BadParcelableException |
The object you are calling has died, because its hosting process
no longer exists. |
BatchUpdateException |
An exception thrown if a problem occurs during a batch update operation. |
BindException |
A BindException is thrown when a process cannot bind a local address/port,
either because it is already bound or reserved by the OS. |
BufferOverflowException |
A BufferOverflowException is thrown when you try to write
elements to a buffer, but there is not enough remaining space in the
buffer. |
BufferUnderflowException |
A BufferUnderflowException is thrown when you try to read
elements from a buffer, but there is not enough remaining elements in the
buffer. |
CRLException |
|
CancellationException |
Exception indicating that the result of a value-producing task,
such as a FutureTask, cannot be retrieved because the task
was cancelled. |
CancelledKeyException |
Thrown when an invalid selection key is used. |
CertPathBuilderException |
|
CertPathValidatorException |
|
CertStoreException |
|
CertificateEncodingException |
|
CertificateException |
This class represents a general certificate exception. |
CertificateExpiredException |
|
CertificateNotYetValidException |
|
CertificateParsingException |
|
CharConversionException |
This is the top level class for character conversion exceptions. |
CharacterCodingException |
Type of exception thrown when an encoding or decoding error occurs. |
CircularRedirectException |
Signals a circular redirect |
ClassCastException |
This runtime exception is thrown when a program attempts to cast a an object
to a type which it is not compatible with. |
ClientProtocolException |
Signals an error in the HTTP protocol. |
ClosedByInterruptException |
Thrown when a thread is interrupted in a blocking IO operation. |
ClosedChannelException |
This exception is thrown when a channel is closed for the type of operation
attempted. |
ClosedSelectorException |
Thrown when an a selector is closed and an IO operation is attempted. |
ConcurrentModificationException |
This runtime exception is thrown when a Collection is modified and an
existing iterator on the Collection is used to modify the Collection as well. |
ConnectException |
This ConnectException is thrown when a connection cannot be established to a
remote host/port, because for instance a server was not listening. |
ConnectTimeoutException |
A timeout while connecting to an HTTP server or waiting for an
available connection from an HttpConnectionManager. |
ConnectionClosedException |
Indicates that a connection has been closed. |
ConnectionPendingException |
Thrown when an attempt is made to connect a SocketChannel that has a
non-blocking connection already underway. |
ConnectionPoolTimeoutException |
A timeout while waiting for an available connection
from a connection manager. |
CursorIndexOutOfBoundsException |
An exception indicating that a cursor is out of bounds. |
DOMException |
DOM operations only raise exceptions in "exceptional" circumstances, i.e.,
when an operation is impossible to perform (either for logical reasons,
because data is lost, or because the implementation has become unstable). |
DataTruncation |
An exception which is thrown when a JDBC driver unexpectedly truncates a data
value either when reading or when writing data. |
DeadObjectException |
The object you are calling has died, because its hosting process
no longer exists. |
DigestException |
This class represents exceptions for message digest computation. |
DuplicateFormatFlagsException |
The unchecked exception will be thrown out if there are duplicate flags given
out in the format specifier. |
EOFException |
This End Of File (EOF) exception is thrown when a program encounters the end
of a file or stream during an operation. |
EmptyStackException |
Runtime exception which is thrown when pop/peek method of stack is executed
on a stack which is empty
|
EnumConstantNotPresentException |
Indicates that an enum constant does not exist for a
particular name. |
ExemptionMechanismException |
|
FileLockInterruptionException |
Thrown when thread was interrupted while waiting to acquire a file lock. |
FileNotFoundException |
This IO exception is thrown when a file specified by a program cannot be
found. |
FormatFlagsConversionMismatchException |
The unchecked exception will be thrown out if a conversion and flags are
incompatible. |
FormatterClosedException |
The unchecked exception will be thrown out if the formatter has been closed. |
GLException |
An exception class for OpenGL errors. |
HttpHostConnectException |
A ConnectException that specifies the HttpHost that was
being connected to. |
HttpResponseException |
Signals a non 2xx HTTP response. |
HttpRetryException |
The exception to be thrown when a request cannot be retried. |
IllegalArgumentException |
This runtime exception is thrown when a method is invoked with an argument
which it can not reasonably deal with. |
IllegalBlockSizeException |
|
IllegalBlockingModeException |
Thrown when when operation that requires a specific blocking mode is invoked
on a channel that is in a different blocking mode. |
IllegalCharsetNameException |
Thrown when an illegal charset name is encountered. |
IllegalFormatCodePointException |
The unchecked exception will be thrown out if an invalid Unicode code point,
which is Character.isValidCodePoint(int), is passed as a parameter to
Formatter. |
IllegalFormatConversionException |
The unchecked exception will be thrown out when the parameter is incompatible
with the corresponding format specifier. |
IllegalFormatException |
Unchecked Exception that is to be thrown out when a format string that
contains either an illegal syntax or format specifier is transferred as a
parameter. |
IllegalFormatFlagsException |
The unchecked exception will be thrown out if the combination of the format
flags is illegal. |
IllegalFormatPrecisionException |
The unchecked exception will be thrown out when the precision is a negative
other than -1, or the conversion does not support a precision or other cases
when the precision is not supported. |
IllegalFormatWidthException |
The unchecked exception will be thrown out when the width is a negative other
than -1, or the conversion does not support a width or other cases when the
width is not supported. |
IllegalMonitorStateException |
This runtime exception is thrown when a monitor operation is attempted when
the monitor is not in the correct state, for example when a thread attempts
to exit a monitor which it did not own. |
IllegalSelectorException |
Thrown when a call is made to register a channel on a selector that has been
created by a different provider. |
IllegalStateException |
This runtime exception is thrown when an action is attempted at a time when
the virtual machine is not in the correct state. |
IllegalThreadStateException |
This runtime exception is thrown when an operation is attempted which is not
possible given the state that the executing thread is in. |
IncompleteAnnotationException |
Indicates that an element of an annotation type was accessed that was added
after the type was compiled or serialized. |
IndexOutOfBoundsException |
This runtime exception is thrown when a program attempts to access a value in
an indexable collection using a value which is outside the possible range of
indices. |
InflateException |
This exception is thrown by an inflater on error conditions. |
InputMismatchException |
An InputMismatchException is thrown by a scanner to indicate that the next
token does not match the pattern the specified type. |
IntentFilter.MalformedMimeTypeException |
This exception is thrown when a given MIME type does not have a valid
syntax. |
InterruptedIOException |
This IO exception is thrown when a program reading or writing to a stream is
interrupted. |
InvalidAlgorithmParameterException |
This class represents invalid algorithm parameters to cryptographic services. |
InvalidClassException |
A problem was found with the class of one of the objects being serialized or
deserialized. |
InvalidCredentialsException |
Authentication credentials required to respond to a authentication
challenge are invalid |
InvalidKeyException |
Used when invalid cryptography keys are used. |
InvalidKeySpecException |
|
InvalidMarkException |
A InvalidMarkException is thrown when reset()
is called on a buffer, but there is no mark set previously. |
InvalidObjectException |
The object graph loaded (deserialized) can be validated by a collection of
validator objects. |
InvalidParameterException |
This exception is thrown when an invalid parameter is passed to a method. |
InvalidParameterSpecException |
|
InvalidPropertiesFormatException |
|
JarException |
This runtime exception is thrown when a problem occurs while reading a JAR
file. |
KeyException |
This class is the superclass of all classes which represent problems with
keys. |
KeyManagementException |
|
KeyStoreException |
|
LoginException |
|
MalformedChallengeException |
Signals that authentication challenge is in some way invalid or
illegal in the given context |
MalformedChunkCodingException |
Signals a malformed chunked stream. |
MalformedCookieException |
Signals that a cookie is in some way invalid or illegal in a given
context |
MalformedInputException |
Thrown when a malformed input is encountered, for example, a byte sequence is
illegal for the given charset. |
MalformedParameterizedTypeException |
Indicates that a malformed parameterized type has been accessed by a
reflected method. |
MalformedURLException |
This exception is thrown when a program attempts to create an URL from an
incorrect specification. |
MethodNotSupportedException |
Indicates that an HTTP method is not supported. |
MissingFormatArgumentException |
The unchecked exception will be thrown out if there no corresponding argument
with the specified conversion or an argument index that refers to a
missing argument. |
MissingFormatWidthException |
The unchecked exception will be thrown out if the format width is missing but
is required. |
MissingResourceException |
This runtime exception is thrown by ResourceBundle when a resouce bundle
cannot be found or a resource is missing from a resource bundle. |
NegativeArraySizeException |
This runtime exception is thrown when an attempt is made to create an array
whose size would be less than zero. |
NoConnectionPendingException |
Thrown if SocketChannel's finishConnect method is called before the
SocketChannel's connect method completed without error. |
NoHttpResponseException |
Signals that the target server failed to respond with a valid HTTP response. |
NoRouteToHostException |
The NoRouteToHostException may be thrown when attempting to connect to a
remote machine and because of network fault or firewall, no route can be
established. |
NoSuchAlgorithmException |
Instances of this class are thrown when an attempt is made to access an
algorithm which is not provided by the library. |
NoSuchElementException |
This runtime exception is thrown when trying to retrieve an element past the
end of an Enumeration, or the first or last element from an empty Vector. |
NoSuchPaddingException |
|
NoSuchProviderException |
Instances of this class are thrown when an attempt is made to access a
provider by name which is not currently available. |
NonReadableChannelException |
Thrown when attempting to read from a channel that is not open for reading. |
NonRepeatableRequestException |
Signals failure to retry the request due to non-repeatable request
entity. |
NonWritableChannelException |
Thrown when attempting to write to a channel that is not open for writing. |
NotActiveException |
Some methods in ObjectInputStream and ObjectOutputStream can only be called
from a nested call to readObject() or writeObject(). |
NotSerializableException |
When an implementation of ObjectOutput.writeObject() is passed an object that
is not serializable, it will throw this type of exception. |
NotYetBoundException |
Thrown if the server socket channel is not bound before an IO operation is
made. |
NotYetConnectedException |
Thrown if the socket channel is not connected before an IO operation is
invoked. |
NullPointerException |
This runtime exception is thrown when an attempt is made to access a field or
method of an instance or an element of an array when there is no instance or
array to use (i.e. |
NumberFormatException |
This runtime exception is thrown when a "string to number" conversion routine
is passed an invalid value. |
ObjectStreamException |
This is the superclass of all exceptions that can happen when serializing or
deserialing objects. |
OptionalDataException |
When readObject() encounters primitive types (int, char, etc) instead of an
object instance in the input stream, this type of exception will be thrown. |
OverlappingFileLockException |
Thrown when attempting to acquire a lock that overlaps an existing or pending
lock held by this process. |
PackageManager.NameNotFoundException |
This exception is thrown when a given package, application, or component
name can not be found. |
ParcelFormatException |
The contents of a Parcel (usually during unmarshalling) does not
contain the expected data. |
ParseException |
Indicates a parse error. |
PatternSyntaxException |
Encapsulates a syntax error that occurred during the compilation of a
Pattern. |
PendingIntent.CanceledException |
Exception thrown when trying to send through a PendingIntent that
has been canceled or is otherwise no longer able to execute the request. |
PortUnreachableException |
|
ProtocolException |
Signals that an HTTP protocol violation has occurred. |
ProviderException |
|
ReadOnlyBufferException |
A ReadOnlyBufferException is thrown when some write operation
is called on a readonly buffer. |
ReceiverCallNotAllowedException |
This exception is thrown from registerReceiver(BroadcastReceiver, IntentFilter) and
bindService(Intent, ServiceConnection, int) when these methods are being used from
an BroadcastReceiver component. |
RedirectException |
Signals violation of HTTP specification caused by an invalid redirect |
RejectedExecutionException |
Exception thrown by an Executor when a task cannot be
accepted for execution. |
RemoteException |
Parent exception for all Binder remote-invocation errors
|
RemoteViews.ActionException |
Exception to send when something goes wrong executing an action
|
Resources.NotFoundException |
This exception is thrown by the resource APIs when a requested resource
can not be found. |
SAXNotRecognizedException |
Exception class for an unrecognized identifier. |
SAXNotSupportedException |
Exception class for an unsupported operation. |
SAXParseException |
Encapsulate an XML parse error or warning. |
SQLException |
An exception that indicates there was an error with SQL parsing or execution. |
SQLWarning |
An exception class that holds information about Database access warnings. |
SQLiteAbortException |
An exception that indicates that the SQLite program was aborted. |
SQLiteConstraintException |
An exception that indicates that an integrity constraint was violated. |
SQLiteDatabaseCorruptException |
An exception that indicates that the SQLite database file is corrupt. |
SQLiteDiskIOException |
An exception that indicates that an IO error occured while accessing the
SQLite database file. |
SQLiteDoneException |
An exception that indicates that the SQLite program is done. |
SQLiteException |
A SQLite exception that indicates there was an error with SQL parsing or execution. |
SQLiteFullException |
An exception that indicates that the SQLite database is full. |
SSLException |
|
SSLHandshakeException |
|
SSLKeyException |
|
SSLPeerUnverifiedException |
|
SSLProtocolException |
|
SecurityException |
This runtime exception is thrown when a security manager check fails. |
Settings.SettingNotFoundException |
|
ShortBufferException |
|
SignatureException |
This class represents generic security exceptions. |
SocketException |
This SocketException may be thrown during socket creation or setting options,
and is the superclass of all other socket related exceptions. |
SocketTimeoutException |
|
StaleDataException |
This exception is thrown when a Cursor contains stale data and must be
requeried before being used again. |
StreamCorruptedException |
When readObject() cannot read an object from the input stream due to missing
information (cyclic reference that doesn't match previous instance or missing
class descriptor for instance to be loaded) this type of exception is thrown. |
StringIndexOutOfBoundsException |
This runtime exception is thrown when the a String is indexed with a value
less than zero, or greater than or equal to the size of the array. |
SurfaceHolder.BadSurfaceTypeException |
Exception that is thrown from lockCanvas() when called on a Surface
whose is SURFACE_TYPE_PUSH_BUFFERS. |
SyncFailedException |
This IO exception is thrown when the method sync() in
FileDescriptor failed to complete. |
TimeFormatException |
|
TypeNotPresentException |
Indicates that a class, interface, enum or annotation type cannot be found. |
UTFDataFormatException |
This IO exception is thrown when a program attempts to read a UTF-8 String
and the encoding is incorrect. |
UndeclaredThrowableException |
This class provides a wrapper for an unexpected exception thrown by an
InvocationHandler |
UnknownFormatConversionException |
The unchecked exception will be thrown out if the format conversion is
unknown. |
UnknownFormatFlagsException |
The unchecked exception will be thrown out if there is an unknown flag. |
UnknownHostException |
This UnknownHostException is thrown when an IP address resolution is
attempted and no host or resolver may be found. |
UnknownServiceException |
This UnknownServiceException is thrown when a particular service requested
isn't support by the URL. |
UnmappableCharacterException |
Thrown when an unmappable character for the given charset is encountered. |
UnrecoverableEntryException |
|
UnrecoverableKeyException |
This class represents exceptions if a key cannot be found in the keystore. |
UnresolvedAddressException |
Thrown when trying to use an unresolved network address in a network
operation. |
UnsupportedAddressTypeException |
Thrown when connecting or binding to an unsupported address type. |
UnsupportedCharsetException |
Thrown when an unsupported charset name is encountered. |
UnsupportedEncodingException |
This IO exception is thrown when a program asks for a particular character
converter and it is not available. |
UnsupportedHttpVersionException |
Indicates an unsupported version of the HTTP protocol. |
UnsupportedOperationException |
This runtime exception is thrown when an unsupported operation is attempted. |
WindowManager.BadTokenException |
Exception that is thrown when trying to add view whose
WindowManager.LayoutParams token
is invalid. |
WriteAbortedException |
This type of exception is thrown by readObject() when it detects an exception
marker in the input stream. |
ZipException |
This runtime exception is thrown by ZipFile and ZipInputStream when the file
or stream is not a valid zip file. |