public class RuntimeException extends Exception
RuntimeException is the superclass of all classes that represent
exceptional conditions which occur as a result of executing an application in
the VM. Unlike checked exceptions (exceptions where the type
doesn't extend RuntimeException or Error), the compiler does
not require code to handle runtime exceptions.| Constructor and Description |
|---|
RuntimeException()
Constructs a new
RuntimeException that includes the current stack
trace. |
RuntimeException(String detailMessage)
Constructs a new
RuntimeException with the current stack trace
and the specified detail message. |
RuntimeException(String detailMessage,
Throwable throwable)
Constructs a new
RuntimeException with the current stack trace,
the specified detail message and the specified cause. |
RuntimeException(Throwable throwable)
Constructs a new
RuntimeException with the current stack trace
and the specified cause. |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic RuntimeException()
RuntimeException that includes the current stack
trace.public RuntimeException(String detailMessage)
RuntimeException with the current stack trace
and the specified detail message.detailMessage - the detail message for this exception.public RuntimeException(String detailMessage, Throwable throwable)
RuntimeException with the current stack trace,
the specified detail message and the specified cause.detailMessage - the detail message for this exception.throwable - the cause of this exception.public RuntimeException(Throwable throwable)
RuntimeException with the current stack trace
and the specified cause.throwable - the cause of this exception.