java.lang
public class Exception extends Throwable
RuntimeException
, which
does not need to be declared in a throws clause. Exceptions can be used
to represent almost any exceptional behavior, such as programming errors,
mouse movements, keyboard clicking, etc.Constructor and Description |
---|
Exception()
Create an exception without a message.
|
Exception(String s)
Create an exception with a message.
|
Exception(String s,
Throwable cause)
Create an exception with a message and a cause.
|
Exception(Throwable cause)
Create an exception with a given cause, and a message of
cause == null ? |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public Exception()
Throwable.initCause(Throwable)
public Exception(String s)
s
- the messageThrowable.initCause(Throwable)
public Exception(String s, Throwable cause)
s
- the message stringcause
- the cause of this error