exception.h File Reference

## Classes

class | Exception

    The class Exception and its subclasses indicate conditions that a

reasonable application might want to catch. More...

class | RuntimeException

    RuntimeException is the parent class of those exceptions that can be

thrown during the normal operation of the process. More...

class | NullPointerException

    Thrown when an application attempts to use null in a case where an

object is required. More...

class | IllegalArgumentException

    Thrown to indicate that a method has been passed

an illegal or inappropriate argument. More...

class | IOException
| Signals that an I/O exception of some sort has occurred. More...
class | MissingResourceException
class | PoolException
class | MutexException
class | InterruptedException
class | ThreadException
class | TranscoderException
class | IllegalMonitorStateException
class | InstantiationException
| Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated because it is an interface or is an abstract class. More...
class | ClassNotFoundException
| Thrown when an application tries to load in a class through its string name but no definition for the class with the specified name could be found. More...
class | NoSuchElementException
class | IllegalStateException
class | SocketException

    Thrown to indicate that there is an error in the underlying

protocol, such as a TCP error. More...

class | ConnectException

    Signals that an error occurred while attempting to connect a socket

to a remote address and port. More...

class | ClosedChannelException
class | BindException

    Signals that an error occurred while attempting to bind a socket to

a local address and port. More...

class | InterruptedIOException
| Signals that an I/O operation has been interrupted. More...
class | SocketTimeoutException
| Signals that an I/O operation has been interrupted. More...

## Namespaces

namespace | log4cxx
namespace | log4cxx::helpers