Exception: java.lang.IllegalAccessException

  • public exception IllegalAccessException
  • extends Exception
An IllegalAccessException is thrown when an application tries to reflectively create an instance (other than an array), set or get a field, or invoke a method, but the currently executing method does not have access to the definition of the specified class, field, method or constructor.
Authors:
@author unascribed
See:
@see Class.newInstance()
@see java.lang.reflect.Field.set(java.lang.Object, java.lang.Object)
@see java.lang.reflect.Field.setBoolean(java.lang.Object, boolean)
@see java.lang.reflect.Field.setByte(java.lang.Object, byte)
@see java.lang.reflect.Field.setShort(java.lang.Object, short)
@see java.lang.reflect.Field.setChar(java.lang.Object, char)
@see java.lang.reflect.Field.setInt(java.lang.Object, int)
@see java.lang.reflect.Field.setLong(java.lang.Object, long)
@see java.lang.reflect.Field.setFloat(java.lang.Object, float)
@see java.lang.reflect.Field.setDouble(java.lang.Object, double)
@see java.lang.reflect.Field.get(java.lang.Object)
@see java.lang.reflect.Field.getBoolean(java.lang.Object)
@see java.lang.reflect.Field.getByte(java.lang.Object)
@see java.lang.reflect.Field.getShort(java.lang.Object)
@see java.lang.reflect.Field.getChar(java.lang.Object)
@see java.lang.reflect.Field.getInt(java.lang.Object)
@see java.lang.reflect.Field.getLong(java.lang.Object)
@see java.lang.reflect.Field.getFloat(java.lang.Object)
@see java.lang.reflect.Field.getDouble(java.lang.Object)
@see java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])
@see java.lang.reflect.Constructor.newInstance(java.lang.Object[])
Version:
@version 1.14, 12/19/03
Since:
@since JDK1.0

Inheritance

Superclass tree: Implements:

Methods

  • IllegalAccessExceptiontop

    public IllegalAccessException()
    Constructs an IllegalAccessException without a detail message.
    Google Code Search
    Stack Overflow
  • IllegalAccessExceptiontop

    public IllegalAccessException(String s)
    Constructs an IllegalAccessException with a detail message.
    Parameters:
    @param s the detail message.
    Google Code Search
    Stack Overflow