3
IllegalAccessError类有两个构造函数IllegalAccessError()
和IllegalAccessError(String s)
。为什么IllegalAccessError不具有双参数构造函数?
为什么不IllegalAccessError有两个参数的构造类似IllegalAccessError(String s, Throwable cause)
?
IllegalAccessError类有两个构造函数IllegalAccessError()
和IllegalAccessError(String s)
。为什么IllegalAccessError不具有双参数构造函数?
为什么不IllegalAccessError有两个参数的构造类似IllegalAccessError(String s, Throwable cause)
?
IllegalAccessError
本身是一个错误的最终根本原因。这就是为什么它不采取任何Throwable cause
。
你不应该提出这个错误,这个错误只是由JVM本身引发的。实际上,**你永远不应该抛出一个以Error **结尾的throwable,因为除非你正在使用JVM本身,否则它们不能用于使用。 –
我不会说这是真的;想到的最明显的例外是'AssertionError'。 –