全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.lang.IllegalAccessException

java.lang.Object
   |
   +----java.lang.Throwable
           |
           +----java.lang.Exception
                   |
                   +----java.lang.IllegalAccessException

public class IllegalAccessException
extends Exception
アプリケーションが、以下の方法を使ってクラスの名前を通してクラスをロードしようとしたとき:

そのクラスがパブリックでなかったり、別のパッケージに入っているために、現在実行中のメソッドが、指定されたクラスの定義へアクセスできない場合にスローされます。

このクラスのインスタンスは、アプリケーションがクラス ClassnewInstance メソッドを使ってクラスのインスタンスを作成しようとして、現在のメソッドに適当な引数なし構築子がない場合にもスローされることがあります。

参照:
forName, newInstance, findSystemClass, loadClass

Constructor Index

 o IllegalAccessException()
詳細メッセージを持たない IllegalAccessException を構築する。
 o IllegalAccessException(文字列)
詳細メッセージを持つ IllegalAccessException を構築する。

Constructors

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

 o IllegalAccessException
  public IllegalAccessException(String s)
詳細メッセージを持つ IllegalAccessException を構築します。

パラメータ:
s - 詳細メッセージ

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス