java.lang

Class IllegalAccessException

public class IllegalAccessException extends Exception

Thrown whenever a reflective method tries to do something that the compiler would not allow. For example, using reflection to set a private variable that belongs to a class in another package is bad.

See Also: 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[])

UNKNOWN: updated to 1.4

Constructor Summary
IllegalAccessException()
Create an exception without a message.
IllegalAccessException(String s)
Create an exception with a message.

Constructor Detail

IllegalAccessException

public IllegalAccessException()
Create an exception without a message.

IllegalAccessException

public IllegalAccessException(String s)
Create an exception with a message.

Parameters: s the message