- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.ReflectiveOperationException
-
- java.lang.IllegalAccessException
-
- All Implemented Interfaces:
-
Serializable
public class IllegalAccessException extends ReflectiveOperationException
当应用程序尝试反射创建实例(数组除外),设置或获取字段或调用方法时,会抛出IllegalAccessException,但是当前执行的方法无法访问指定类,字段的定义,方法或构造函数。- 从以下版本开始:
- 1.0
- 另请参见:
-
Class.newInstance(),Field.set(Object, Object),Field.setBoolean(Object, boolean),Field.setByte(Object, byte),Field.setShort(Object, short),Field.setChar(Object, char),Field.setInt(Object, int),Field.setLong(Object, long),Field.setFloat(Object, float),Field.setDouble(Object, double),Field.get(Object),Field.getBoolean(Object),Field.getByte(Object),Field.getShort(Object),Field.getChar(Object),Field.getInt(Object),Field.getLong(Object),Field.getFloat(Object),Field.getDouble(Object),Method.invoke(Object, Object[]),Constructor.newInstance(Object[]), Serialized Form
-
-
构造方法摘要
构造方法 Constructor 描述 IllegalAccessException()构造一个IllegalAccessException而没有详细信息。IllegalAccessException(String s)构造一个IllegalAccessException的详细消息。
-
方法摘要
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
构造方法详细信息
-
IllegalAccessException
public IllegalAccessException()
构造一个IllegalAccessException没有详细消息。
-
IllegalAccessException
public IllegalAccessException(String s)
构造一个IllegalAccessException的详细信息。- 参数
-
s- 详细信息。
-
-