|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.lang.Throwable
![]()
![]()
![]()
java.lang.Exception
![]()
![]()
![]()
java.lang.RuntimeException

, ArithmeticException
, ArrayStoreException
, BufferOverflowException
, BufferUnderflowException
, CannotRedoException
, CannotUndoException
, ClassCastException
, CMMException
, ConcurrentModificationException
, DOMException
, EmptyStackException
, EnumConstantNotPresentException
, EventException
, IllegalArgumentException
, IllegalMonitorStateException
, IllegalPathStateException
, IllegalStateException
, ImagingOpException
, IncompleteAnnotationException
, IndexOutOfBoundsException
, JMRuntimeException
, LSException
, MalformedParameterizedTypeException
, MissingResourceException
, NegativeArraySizeException
, NoSuchElementException
, NullPointerException
, ProfileDataException
, ProviderException
, RangeException
, RasterFormatException
, RejectedExecutionException
, SecurityException
, SystemException
, TypeNotPresentException
, UndeclaredThrowableException
, UnmodifiableSetException
, UnsupportedOperationException

public class RuntimeException

RuntimeException is the superclass of those
exceptions that can be thrown during the normal operation of the
Java Virtual Machine.
A method is not required to declare in its throws
clause any subclasses of RuntimeException that might
be thrown during the execution of the method but not caught.
| Constructor Summary | |
|---|---|
RuntimeException
Constructs a new runtime exception with null as its
detail message. |
|
RuntimeException
Constructs a new runtime exception with the specified detail message. |
|
RuntimeException
Constructs a new runtime exception with the specified detail message and cause. |
|
RuntimeException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause). |
|
| Method Summary |
|---|
Methods inherited from class java.lang.Throwable ![]() |
|---|
fillInStackTrace |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Constructor Detail |
|---|

public RuntimeException()
null as its
detail message. The cause is not initialized, and may subsequently be
initialized by a call to Throwable.initCause(java.lang.Throwable)
.

public RuntimeException(String![]()
![]()
message)
Throwable.initCause(java.lang.Throwable)
.
message - the detail message. The detail message is saved for
later retrieval by the Throwable.getMessage()
method.

public RuntimeException(String![]()
![]()
message, Throwable
![]()
![]()
cause)
Note that the detail message associated with
cause is not automatically incorporated in
this runtime 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). (A null value is
permitted, and indicates that the cause is nonexistent or
unknown.)

public RuntimeException(Throwable![]()
![]()
cause)
cause - the cause (which is saved for later retrieval by the
Throwable.getCause()
method). (A null value is
permitted, and indicates that the cause is nonexistent or
unknown.)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||