クラスjava.lang.InstantiationException
の使用
-
InstantiationExceptionを使用しているパッケージ パッケージ 説明 java.lang Javaプログラミング言語を設計するための基本的なクラスを提供します。java.lang.reflect クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。java.util コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。javax.swing すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。org.w3c.dom.bootstrap DOMImplementation
のインスタンスを取得するためのファクトリを提供します。org.xml.sax.helpers SAXベースのアプリケーションのブートストラップをサポートするなど、ヘルパー・クラスを提供します。 -
-
java.langでのInstantiationExceptionの使用
InstantiationExceptionをスローするjava.langのメソッド 修飾子と型 メソッド 説明 T
Class. newInstance()
非推奨。このメソッドは、チェック例外を含むnullaryコンストラクタによってスローされたすべての例外を伝播します。 このメソッドを使用することで、その他の場合にはコンパイラによって実行されるコンパイル時の例外確認を効果的にバイパスできます。Constructor.newInstance
メソッドはこの問題を回避するため、コンストラクタからスローされる任意の例外を、(チェックされる)InvocationTargetException
内にラップします。呼び出し
は、次のもので置き換えることができますclazz.newInstance()
後者の呼び出しシーケンスは、追加の例外型clazz.getDeclaredConstructor().newInstance()
InvocationTargetException
とNoSuchMethodException
をスローすることができると推測されます。 これらの例外型はどちらもReflectiveOperationException
のサブクラスです。 -
java.lang.reflectでのInstantiationExceptionの使用
InstantiationExceptionをスローするjava.lang.reflectのメソッド 修飾子と型 メソッド 説明 T
Constructor. newInstance(Object... initargs)
指定された初期化パラメータで、このコンストラクタの宣言クラスの新しいインスタンスを作成および初期化する場合は、このConstructor
オブジェクトによって表されるコンストラクタを使用します。 -
java.utilでのInstantiationExceptionの使用
InstantiationExceptionをスローするjava.utilのメソッド 修飾子と型 メソッド 説明 ResourceBundle
ResourceBundle.Control. newBundle(String baseName, Locale locale, String format, ClassLoader loader, boolean reload)
指定された形式とロケールを持つ指定されたバンドル名のリソース・バンドルを、指定されたクラス・ローダーを必要に応じて使用してインスタンス化します。 -
javax.swingでのInstantiationExceptionの使用
InstantiationExceptionをスローするjavax.swingのメソッド 修飾子と型 メソッド 説明 static void
UIManager. setLookAndFeel(String className)
現在のスレッドのコンテキスト・クラス・ローダーを使って指定のクラス名で示されるLookAndFeel
をロードし、setLookAndFeel(LookAndFeel)
に渡します。 -
org.w3c.dom.bootstrapでのInstantiationExceptionの使用
InstantiationExceptionをスローするorg.w3c.dom.bootstrapのメソッド 修飾子と型 メソッド 説明 static DOMImplementationRegistry
DOMImplementationRegistry. newInstance()
DOMImplementationRegistry
の新しいインスタンスを取得します。 -
org.xml.sax.helpersでのInstantiationExceptionの使用
InstantiationExceptionをスローするorg.xml.sax.helpersのメソッド 修飾子と型 メソッド 説明 static Parser
ParserFactory. makeParser()
非推奨。システム・プロパティ`org.xml.sax.parser'を使って新しいSAXパーサーを作成します。static Parser
ParserFactory. makeParser(String className)
非推奨。クラス名を指定して新しいSAXパーサー・オブジェクトを作成します。
-