org.apache.avalon.framework

Class CascadingRuntimeException

Implemented Interfaces:
CascadingThrowable

public class CascadingRuntimeException
extends RuntimeException
implements CascadingThrowable

Class from which all exceptions should inherit. Allows recording of nested exceptions.
Version:
CVS $Revision: 1.14 $ $Date: 2004/02/11 14:34:24 $
Author:
Avalon Development Team

Constructor Summary

CascadingRuntimeException(String message, Throwable throwable)
Construct a new CascadingRuntimeException instance.

Method Summary

Throwable
getCause()
Retrieve root cause of the exception.

Constructor Details

CascadingRuntimeException

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

Method Details

getCause

public final Throwable getCause()
Retrieve root cause of the exception.
Returns:
the root cause