public abstract class EnhancedRuntimeException
extends java.lang.RuntimeException
Modifier and Type | Class and Description |
---|---|
static class |
EnhancedRuntimeException.WrappedPrintStream |
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
Constructor and Description |
---|
EnhancedRuntimeException() |
EnhancedRuntimeException(java.lang.String message) |
EnhancedRuntimeException(java.lang.String message,
java.lang.Throwable cause) |
EnhancedRuntimeException(java.lang.Throwable cause) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getMessage() |
protected abstract void |
printStackTrace(EnhancedRuntimeException.WrappedPrintStream stream) |
void |
printStackTrace(java.io.PrintStream s) |
void |
printStackTrace(java.io.PrintWriter s) |
private static final long serialVersionUID
public EnhancedRuntimeException()
public EnhancedRuntimeException(java.lang.String message)
public EnhancedRuntimeException(java.lang.String message, java.lang.Throwable cause)
public EnhancedRuntimeException(java.lang.Throwable cause)
public java.lang.String getMessage()
getMessage
in class java.lang.Throwable
public void printStackTrace(java.io.PrintWriter s)
printStackTrace
in class java.lang.Throwable
public void printStackTrace(java.io.PrintStream s)
printStackTrace
in class java.lang.Throwable
protected abstract void printStackTrace(EnhancedRuntimeException.WrappedPrintStream stream)