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 examiningThrowableobjects. -
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.UncheckedException Abstracts the concept of wrapping a checked exception as unchecked.UncheckedIllegalAccessException UncheckedIllegalAccessException.UncheckedInterruptedException UncheckedInterruptedException.UncheckedReflectiveOperationException UncheckedReflectiveOperationException.