java.lang.Object
java.lang.Throwable
java.lang.Error
java.lang.LinkageError
java.lang.ExceptionInInitializerError
- 所有已实现的接口:
Serializable
表示在静态初始值设定项中发生了意外异常。抛出
ExceptionInInitializerError 以指示在评估静态初始化程序或静态变量的初始化程序期间发生异常。
- 自从:
- 1.1
- 参见:
-
构造方法总结
构造方法构造方法描述构造一个ExceptionInInitializerError并将null作为其详细消息字符串并且没有保存的可抛出对象。使用指定的详细消息字符串构造一个ExceptionInInitializerError。ExceptionInInitializerError(Throwable thrown) -
方法总结
在类 java.lang.Throwable 中声明的方法
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
构造方法详细信息
-
ExceptionInInitializerError
public ExceptionInInitializerError()构造一个ExceptionInInitializerError并将null作为其详细消息字符串并且没有保存的可抛出对象。详细消息是描述此特定异常的字符串。 -
ExceptionInInitializerError
通过保存对抛出的Throwable对象的引用来构造一个新的ExceptionInInitializerError类,以便稍后由getException()方法检索。详细消息字符串设置为null。- 参数:
thrown- 抛出的异常
-
ExceptionInInitializerError
使用指定的详细消息字符串构造一个ExceptionInInitializerError。详细消息是描述此特定异常的字符串。保存详细消息字符串以供以后通过Throwable.getMessage()方法检索。没有保存的 throwable 对象。- 参数:
s- 详细信息
-
-
方法详情
-
getException
返回导致创建此错误的静态初始化期间发生的异常。- API 注意:
-
此方法早于通用异常链接工具。
Throwable.getCause()方法现在是获取此信息的首选方法。 - 返回:
-
这个
ExceptionInInitializerError的保存的可抛对象,或者null如果这个ExceptionInInitializerError没有保存的可抛对象。
-