| AsynchronousCloseException |
An AsynchronousCloseException is thrown when the underlying channel
for an I/O operation is closed by another thread. |
| 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. |
| ClosedByInterruptException |
A ClosedByInterruptException is thrown when a thread is interrupted
in a blocking I/O operation. |
| ConnectException |
A ConnectException is thrown if a connection cannot be established to
a remote host on a specific port. |
| ConnectTimeoutException |
A timeout while connecting to an HTTP server or waiting for an
available connection from an HttpConnectionManager. |
| ConnectionPoolTimeoutException |
A timeout while waiting for an available connection
from a connection manager. |
| HttpHostConnectException |
A ConnectException that specifies the HttpHost that was
being connected to. |
| HttpResponseException |
Signals a non 2xx HTTP response. |
| InvalidClassException |
Signals a problem during the serialization or or deserialization of an
object. |
| InvalidObjectException |
Signals that, during deserialization, the validation of an object has failed. |
| JarException |
This runtime exception is thrown when a problem occurs while reading a JAR
file. |
| MalformedInputException |
A MalformedInputException is thrown when a malformed input is
encountered, for example if a byte sequence is illegal for the given charset. |
| NoRouteToHostException |
The NoRouteToHostException will be thrown while attempting to connect
to a remote host but the host cannot be reached for instance because of a
badly configured router or a blocking firewall. |
| NotActiveException |
Signals that a serialization-related method has been invoked in the wrong
place. |
| NotSerializableException |
Signals that an object that is not serializable has been passed into the
ObjectOutput.writeObject() method. |
| OptionalDataException |
Signals that the ObjectInputStream class encountered a primitive type
(int, char etc.) instead of an object instance in the input
stream. |
| PortUnreachableException |
This PortUnreachableException will be thrown if an ICMP_Port_Unreachable message has been received. |
| SSLHandshakeException |
The exception that is thrown when a handshake could not be completed
successfully. |
| SSLKeyException |
The exception that is thrown when an invalid SSL key is encountered. |
| SSLPeerUnverifiedException |
The exception that is thrown when the identity of a peer has not beed
verified. |
| SSLProtocolException |
The exception that is thrown when an error in the operation of the SSL
protocol is encountered. |
| SocketTimeoutException |
This exception is thrown when a timeout expired on a socket read or
accept operation. |
| StreamCorruptedException |
Signals that the readObject() method could not
read an object due to missing information (for example, a cyclic reference
that doesn't match a previous instance, or a missing class descriptor for the
object to be loaded). |
| UnmappableCharacterException |
An UnmappableCharacterException is thrown when an unmappable
character for the given charset is encountered. |
| WriteAbortedException |
Signals that the readObject() method has detected
an exception marker in the input stream. |