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

クラスInstantiationException

  • すべての実装されたインタフェース:
    Serializable

    public class InstantiationException
    extends ReflectiveOperationException
    アプリケーションがClassクラスのnewInstanceメソッドを使ってクラスのインスタンスを生成しようとしたときに、指定されたクラス・オブジェクトのインスタンスを生成できない場合にスローされます。 インスタンス化は、次の理由を含むさまざまな理由によって失敗することがあります。ただし、これらの理由に限定されません。
    • クラス・オブジェクトが、抽象クラス、インタフェース、配列クラス、プリミティブ型、またはvoidを表す場合
    • クラスが引数なしのコンストラクタを保持しない場合
    導入されたバージョン:
    1.0
    関連項目:
    Class.newInstance()直列化された形式
    • コンストラクタの詳細

      • InstantiationException

        public InstantiationException()
        詳細メッセージなしでInstantiationExceptionを構築します。
      • InstantiationException

        public InstantiationException​(String s)
        指定された詳細メッセージを持つInstantiationExceptionを構築します。
        パラメータ:
        s - 詳細メッセージ。