| 
JSR-62 (Final) | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Error
              |
              +--java.lang.LinkageError
                    |
                    +--java.lang.ExceptionInInitializerError
Signals that an unexpected exception has occurred in a static initializer. 
 An ExceptionInInitializerError is thrown to indicate that an 
 exception occurred during evaluation of a static initializer or the 
 initializer for a static variable.
| Constructor Summary | |
ExceptionInInitializerError()
Constructs an ExceptionInInitializerError with 
 null as its detail message string and with no saved 
 thowable object. | 
|
ExceptionInInitializerError(String s)
Constructs an ExceptionInInitializerError with the specified detail message string.  | 
|
ExceptionInInitializerError(Throwable thrown)
Constructs a new ExceptionInInitializerError class by 
 saving a reference to the Throwable object thrown for 
 later retrieval by the getException() method. | 
|
| Method Summary | |
 Throwable | 
getException()
Returns the exception that occurred during a static initialization that caused this Error to be created.  | 
 void | 
printStackTrace()
Prints the stack trace of the exception that occurred.  | 
 void | 
printStackTrace(PrintStream ps)
Prints the stack trace of the exception that occurred to the specified print stream.  | 
 void | 
printStackTrace(PrintWriter pw)
Prints the stack trace of the exception that occurred to the specified print writer.  | 
| Methods inherited from class java.lang.Throwable | 
fillInStackTrace, getLocalizedMessage, getMessage, toString | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public ExceptionInInitializerError()
ExceptionInInitializerError with 
 null as its detail message string and with no saved 
 thowable object. 
 A detail message is a String that describes this particular exception.
public ExceptionInInitializerError(Throwable thrown)
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.
thrown - The exception thrownpublic ExceptionInInitializerError(String s)
Throwable.getMessage() method. There is no 
 saved throwable object.
s - the detail message| Method Detail | 
public Throwable getException()
ExceptionInInitializerError, or null 
         if this ExceptionInInitializerError has no saved 
         throwable object.public void printStackTrace()
printStackTrace in class ThrowableSystem.errpublic void printStackTrace(PrintStream ps)
printStackTrace in class Throwableps - PrintStream to use for outputpublic void printStackTrace(PrintWriter pw)
printStackTrace in class Throwablepw - PrintWriter to use for output
  | 
JSR-62 (Final) | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||