| public class java.lang ExceptionInInitializerError
|
Java SE 6 |
ExceptionInInitializerError is thrown to indicate that an
exception occurred during evaluation of a static initializer or the
initializer for a static variable.
As of release 1.4, this exception has been retrofitted to conform to
the general purpose exception-chaining mechanism. The "saved throwable
object" that may be provided at construction time and accessed via
the #getException() method is now known as the cause,
and may be accessed via the Throwable#getCause() method, as well
as the aforementioned "legacy method."
| version | 1.18, 11/17/05 |
| since | JDK1.1 |
| Constructors | |||
|---|---|---|---|
| public | ExceptionInInitializerError() Constructs an ExceptionInInitializerError with
null as its detail message string and with no saved
throwable object.
A detail message is a String that describes this particular exception.
| ||
| public | ExceptionInInitializerError(Throwable thrown) Details
Constructs a new ExceptionInInitializerError class by
saving a reference to the Throwable object thrown for
later retrieval by the #getException() method. The detail
message string is set to null.
| ||
| public | ExceptionInInitializerError(String s) Details
Constructs an ExceptionInInitializerError with the specified detail
message string. A detail message is a String that describes this
particular exception. The detail message string is saved for later
retrieval by the Throwable#getMessage() method. There is no
saved throwable object.
| ||
| Properties | |||||
|---|---|---|---|---|---|
| public Throwable | getCause() Details
Returns the cause of this error (the exception that occurred
during a static initialization that caused this error to be created).
| ||||
| public Throwable | getException() Details
Returns the exception that occurred during a static initialization that
caused this error to be created.
This method predates the general-purpose exception chaining facility.
The
| ||||
| About DocWeb · Bundles · Export · Export All | Top 10 · Statistics · Login |
| About Sun · Contact · Privacy · Terms of Use · Trademarks | Java SE 6 · Copyright © 1994-2009 Sun Microsystems, Inc.All rights reserved. Use is subject to license terms |
![]() |
![]() |
|