JavaTM Platform
Standard Ed. 6

クラス
java.lang.ClassFormatError の使用

ClassFormatError を使用しているパッケージ
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.reflect クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 
 

java.lang での ClassFormatError の使用
 

java.lang での ClassFormatError のサブクラス
 class UnsupportedClassVersionError
          Java 仮想マシンがクラスファイルを読み込もうとして、 ファイル内のメジャーおよびマイナーのバージョン番号がサポートされていないと判断した場合にスローされます。
 

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 を使って、ByteBufferClass クラスのインスタンスに変換します。
 

java.lang.reflect での ClassFormatError の使用
 

java.lang.reflect での ClassFormatError のサブクラス
 class GenericSignatureFormatError
          構文的に不正な署名属性が、型、メソッド、あるいはコンストラクタの総称署名情報を解釈する必要があるリフレクトメソッドにより検出された場合にスローされます。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。