java.lang.reflect
public class UndeclaredThrowableException extends RuntimeException
When thrown by Proxy, this class will always wrap a checked exception, never {@link Error} or {@link RuntimeException}, which are unchecked.
Since: 1.3
See Also: Proxy InvocationHandler
UNKNOWN: updated to 1.4
| Constructor Summary | |
|---|---|
| UndeclaredThrowableException(Throwable cause)
Wraps the given checked exception into a RuntimeException, with no
detail message. | |
| UndeclaredThrowableException(Throwable cause, String message)
Wraps the given checked exception into a RuntimeException, with the
specified detail message. | |
| Method Summary | |
|---|---|
| Throwable | getCause()
Returns the cause of this exception. |
| Throwable | getUndeclaredThrowable()
Returns the cause of this exception. |
Parameters: cause the undeclared throwable that caused this exception, may be null
Parameters: cause the undeclared throwable that caused this exception, may be null message the message, may be null
Returns: the cause of this exception, may be null
Since: 1.4
getCause().
Returns: the cause of this exception, may be null
See Also: getCause