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.
ExceptionUtils also contains
and examination routines.
Interface Summary Interface Description ExceptionContextAllows the storage and retrieval of contextual information based on label-value pairs for exceptions.
Class Summary Class Description DefaultExceptionContextDefault implementation of the context storing the label-value pairs for contexted exceptions. ExceptionUtilsProvides utilities for manipulating and examining
Exception Summary Exception Description CloneFailedExceptionException thrown when a clone cannot be created. ContextedExceptionAn exception that provides an easy and safe way to add contextual information. ContextedRuntimeExceptionA runtime exception that provides an easy and safe way to add contextual information.