Class CascadingException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.apache.avalon.framework.CascadingException
All Implemented Interfaces:
Serializable, CascadingThrowable
Direct Known Subclasses:
ComponentException, ConfigurationException, ContextException, ParameterException, ServiceException

public class CascadingException extends Exception implements CascadingThrowable
Class from which all exceptions should inherit. Allows recording of nested exceptions.
Version:
$Id: CascadingException.java 30977 2004-07-30 03:57:54 -0500 (Fri, 30 Jul 2004) niclas $
Author:
Avalon Development Team
See Also:
  • Field Details

    • m_throwable

      private final Throwable m_throwable
      The Throwable that caused this exception to be thrown.
  • Constructor Details

    • CascadingException

      public CascadingException(String message)
      Construct a new CascadingException instance.
      Parameters:
      message - The detail message for this exception.
    • CascadingException

      public CascadingException(String message, Throwable throwable)
      Construct a new CascadingException instance.
      Parameters:
      message - The detail message for this exception.
      throwable - the root cause of the exception
  • Method Details