java.lang.ExceptionInInitializerErrorExceptionInInitializerError is thrown to indicate that an exception
occurred during evaluation of a static initializer or the initializer for a static
variable (§12.4.2).
public classExceptionInInitializerErrorextends RuntimeException { publicExceptionInInitializerError(); publicExceptionInInitializerError(String s); publicExceptionInInitializerError(Throwable thrown); public ThrowablegetException(); }
20.23.1 public
ExceptionInInitializerError()
This constructor initializes a newly created ExceptionInInitializerError
with null as its error message string and with a no saved throwable object.
20.23.2 public
ExceptionInInitializerError(String s)
This constructor initializes a newly created ExceptionInInitializerError by
saving a reference to the error message string s for later retrieval by the getMessage
method (§20.22.3). There is no saved throwable object.
20.23.3 public
ExceptionInInitializerError(Throwable thrown)
This constructor initializes a newly created ExceptionInInitializerError by
saving a reference to the Throwable object thrown for later retrieval by the
getException method (§20.22.3). The error message string is set to null.
20.23.4 public Throwable
getException(Throwable thrown)
The saved throwable object of this ExceptionInInitializerError is returned;
null is returned if this ExceptionInInitializerError has no saved throwable
object.
Contents | Prev | Next | Index
Java Language Specification (HTML generated by Suzette Pelouch on February 24, 1998)
Copyright © 1996 Sun Microsystems, Inc.
All rights reserved
Please send any comments or corrections to doug.kramer@sun.com