Package org.apache.commons.lang3.exception
Provides functionality for Exceptions.
Contains the concept of an exception with context i.e. such an exception will contain a map with keys and values. This provides an easy way to pass valuable state information at exception time in useful form to a calling process.
Lastly, ExceptionUtils
also contains Throwable
manipulation
and examination routines.
- Since:
- 1.0
-
Interface Summary Interface Description ExceptionContext Allows the storage and retrieval of contextual information based on label-value pairs for exceptions. -
Class Summary Class Description DefaultExceptionContext Default implementation of the context storing the label-value pairs for contexted exceptions.ExceptionUtils Provides utilities for manipulating and examiningThrowable
objects. -
Exception Summary Exception Description CloneFailedException Exception thrown when a clone cannot be created.ContextedException An exception that provides an easy and safe way to add contextual information.ContextedRuntimeException A runtime exception that provides an easy and safe way to add contextual information.