モジュール java.base
パッケージ java.lang

クラスIllegalAccessException

すべての実装されたインタフェース:
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[]), 直列化された形式
  • コンストラクタの詳細

    • IllegalAccessException

      public IllegalAccessException()
      詳細メッセージを持たないIllegalAccessExceptionを構築します。
    • IllegalAccessException

      public IllegalAccessException​(String s)
      詳細メッセージを持つIllegalAccessExceptionを構築します。
      パラメータ:
      s - 詳細メッセージ。