com.sleepycat.util
Class RuntimeExceptionWrapper
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.sleepycat.util.RuntimeExceptionWrapper
- All Implemented Interfaces:
- ExceptionWrapper, Serializable
public class RuntimeExceptionWrapper
- extends RuntimeException
- implements ExceptionWrapper
A RuntimeException that can contain nested exceptions.
- Author:
- Mark Hayes
- See Also:
- Serialized Form
RuntimeExceptionWrapper
public RuntimeExceptionWrapper(Throwable e)
getDetail
public Throwable getDetail()
- Deprecated. replaced by
getCause().
- Description copied from interface:
ExceptionWrapper
- Returns the nested exception or null if none is present.
- Specified by:
getDetail in interface ExceptionWrapper
- Returns:
- the nested exception or null if none is present.
getCause
public Throwable getCause()
- Description copied from interface:
ExceptionWrapper
- Returns the nested exception or null if none is present.
This method is intentionally defined to be the same signature as the
java.lang.Throwable.getCause method in Java 1.4 and
greater. By defining this method to return a nested exception, the Java
1.4 runtime will print the nested stack trace.
- Specified by:
getCause in interface ExceptionWrapper- Overrides:
getCause in class Throwable
- Returns:
- the nested exception or null if none is present.
Copyright 2004-2006 Sleepycat, Inc. All Rights Reserved.