クラスjava.lang.ClassFormatError
の使用
| パッケージ | 説明 |
|---|---|
| java.lang |
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
|
| java.lang.reflect |
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
|
-
java.langでのClassFormatErrorの使用
java.langでのClassFormatErrorのサブクラス 修飾子と型 クラス 説明 classUnsupportedClassVersionErrorJava仮想マシンが、クラス・ファイルの読込み中に、そのファイルのメジャー・バージョン番号とマイナー・バージョン番号がサポートされていないと判定した場合にスローされます。ClassFormatErrorをスローするjava.langのメソッド 修飾子と型 メソッド 説明 protected Class<?>ClassLoader. defineClass(byte[] b, int off, int len)非推奨。defineClass(String, byte[], int, int)に置き換えられています。protected Class<?>ClassLoader. defineClass(String name, byte[] b, int off, int len)バイトの配列をClassクラスのインスタンスに変換します。protected Class<?>ClassLoader. defineClass(String name, byte[] b, int off, int len, ProtectionDomain protectionDomain)指定されたProtectionDomainを使用して、バイトの配列をクラスClassのインスタンスに変換します。protected Class<?>ClassLoader. defineClass(String name, ByteBuffer b, ProtectionDomain protectionDomain)指定されたProtectionDomainを使用して、ByteBufferをクラスClassのインスタンスに変換します。 -
java.lang.reflectでのClassFormatErrorの使用
java.lang.reflectでのClassFormatErrorのサブクラス 修飾子と型 クラス 説明 classGenericSignatureFormatError構文的に不正な署名属性が、型、メソッド、あるいはコンストラクタのジェネリック署名情報を解釈する必要があるリフレクト・メソッドにより検出された場合にスローされます。