public class JosmRuntimeException extends java.lang.RuntimeException
Constructor and Description |
---|
JosmRuntimeException(java.lang.String message)
Constructs a new
JosmRuntimeException with the specified detail message. |
JosmRuntimeException(java.lang.String message,
java.lang.Throwable cause)
Constructs a new
JosmRuntimeException with the specified detail message and cause. |
JosmRuntimeException(java.lang.String message,
java.lang.Throwable cause,
boolean enableSuppression,
boolean writableStackTrace)
Constructs a new runtime exception with the specified detail message, cause,
suppression enabled or disabled, and writable stack trace enabled or disabled.
|
JosmRuntimeException(java.lang.Throwable cause)
Constructs a new
JosmRuntimeException with the specified cause and a detail message of
(cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause ). |
public JosmRuntimeException(java.lang.String message)
JosmRuntimeException
with the specified detail message.
The cause is not initialized, and may subsequently be initialized by a call to Throwable.initCause(java.lang.Throwable)
.message
- the detail message. The detail message is saved for later retrieval by the Throwable.getMessage()
method.public JosmRuntimeException(java.lang.Throwable cause)
JosmRuntimeException
with the specified cause and a detail message of
(cause==null ? null : cause.toString())
(which typically contains the class and detail message of cause
).
This constructor is useful for runtime exceptions that are little more than wrappers for other throwables.cause
- the cause (which is saved for later retrieval by the Throwable.getCause()
method).public JosmRuntimeException(java.lang.String message, java.lang.Throwable cause)
JosmRuntimeException
with the specified detail message and cause.
Note that the detail message associated with cause
is not automatically incorporated in this exception's detail message.
message
- the detail message (which is saved for later retrieval by the Throwable.getMessage()
method).cause
- the cause (which is saved for later retrieval by the Throwable.getCause()
method).public JosmRuntimeException(java.lang.String message, java.lang.Throwable cause, boolean enableSuppression, boolean writableStackTrace)
message
- the detail messagecause
- the causeenableSuppression
- whether or not suppression is enabled or disabledwritableStackTrace
- whether or not the stack trace should be writable