# Package org.apache.commons.lang.exception

package org.apache.commons.lang.exception
Provides JDK 1.4 style Nested Exception functionality for those on prior Java versions.

Includes a static utility to create version independent Nested Exception which can handle JDK 1.4 Exceptions as well as others.

Lastly, `ExceptionUtils` also contains `Throwable` manipulation and examination routines.

Since:
  1.0

Related Packages
Package
Description
org.apache.commons.lang
Provides highly reusable static utility methods, chiefly concerned with adding value to the `java.lang` classes.
Class
Description
CloneFailedException
Exception thrown when a clone cannot be created.
ExceptionUtils
Provides utilities for manipulating and examining `Throwable` objects.
Nestable
An interface to be implemented by `Throwable` extensions which would like to be able to nest root exceptions inside themselves.
NestableDelegate
A shared implementation of the nestable exception functionality.
NestableError
The base class of all errors which can contain other exceptions.
NestableException
The base class of all exceptions which can contain other exceptions.
NestableRuntimeException
The base class of all runtime exceptions which can contain other exceptions.