java.lang.Object
|
+----java.lang.Throwable
|
+----java.lang.Exception
|
+----java.lang.IllegalAccessException
当一应用试图用如下方法,以一串名装载一个类时抛出异常:
Class 中的 forName 方法。ClassLoader 中的 findSystemClass 方法。
ClassLoader 中的 loadClass 方法。
但是当前执行的方法不能访问指定类的定义,因为该类不是公用的且在另一包内。
当应用试图使用类 Class 中的
newInstance 方法创建一个类的实例,而此方法不能访问正确的无参数构造子时,可能抛出该类的一个实例。
IllegalAccessException。
IllegalAccessException。
public IllegalAccessException()
IllegalAccessException。
public IllegalAccessException(String s)
IllegalAccessException。