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

クラスInstantiationException

java.lang.Object
すべての実装されたインタフェース:
Serializable

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