Java プラットフォーム 1.2

クラス
java.lang.Error の使用

Error を使用するパッケージ
java.awt このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 
java.lang Java プログラミング言語の設計の基礎となるクラスを提供します。 
java.rmi RMI (Remote Method Invocation) のパッケージを提供します。 
 

java.awt における Error の使用方法
 

java.awt における Error のサブクラス
 interface AWTError
          重大な Abstract Window Toolkit エラーが発生したときにスローされます。
 

java.lang における Error の使用方法
 

java.lang における Error のサブクラス
 interface AbstractMethodError
          アプリケーションが abstract メソッドを呼び出そうとした場合にスローされます。
 interface ClassCircularityError
          クラスの初期化時にループが見つかった場合にスローされます。
 interface ClassFormatError
          Java Virtual Machine がクラスファイルを読み込もうとして、ファイルが壊れていると判断した場合、またはクラスファイルとして解釈できない場合にスローされます。
 interface ExceptionInInitializerError
          static 初期化子で予想外の例外が発生したことを通知します。
 interface IllegalAccessError
          アクセスできないフィールドへのアクセスや変更、あるいはアクセスできないメソッドの呼び出しをアプリケーションが試みた場合にスローされます。
 interface IncompatibleClassChangeError
          クラス定義に互換性のない変更があった場合にスローされます。
 interface InstantiationError
          アプリケーションが Java の new 構文を使って抽象クラスやインタフェースのインスタンスを生成しようとしたときにスローされます。
 interface InternalError
          Java Virtual Machine 内で予期しない内部エラーが発生したことを示すためにスローされます。
 interface LinkageError
          LinkageError のサブクラスは、あるクラスが別のクラスに依存関係がある場合に、前者のクラスをコンパイルしたあと、後者のクラスへの変更によって互換性が失われたことを示します。
 interface NoClassDefFoundError
          通常のメソッド呼び出し、あるいは new 式を使った新しいインスタンスの作成で Java Virtual Machine またはクラスローダがクラス定義をロードしようとしたとき、クラス定義が見からない場合にスローされます。
 interface NoSuchFieldError
          オブジェクトの指定されたフィールドにアプリケーションがアクセス、または変更を試みたとき、オブジェクトにそのフィールドがない場合にスローされます。
 interface NoSuchMethodError
          あるクラスの特定のメソッド (static メソッド、またはインスタンスメソッド) をアプリケーションが呼び出そうとしたとき、すでにそのクラスには呼び出されたメソッドの定義がない場合にスローされます。
 interface OutOfMemoryError
          メモリ不足のために Java Virtual Machine がオブジェクトを割り当てることができず、ガベージコレクタによっても使用可能なメモリをこれ以上確保できない場合にスローされます。
 interface StackOverflowError
          アプリケーションでの再帰の回数が多すぎてスタックオーバーフローが起こる場合にスローされます。
 interface ThreadDeath
          ThreadDeath のインスタンスは、Thread クラスの引数なしの stop メソッドが呼び出されると、対象となるスレッド内でスローされます。
 interface UnknownError
          未知であるが重大な例外が Java Virtual Machine で発生した場合にスローされます。
 interface UnsatisfiedLinkError
          Java Virtual Machine が、native と宣言されたメソッドの適切なネイティブ言語の定義を見つけることができない場合にスローされます。
 interface UnsupportedClassVersionError
          Java Virtual Machine が、クラスファイルの読み込み中に、そのファイルのメジャーバージョン番号とマイナーバージョン番号がサポートされていないと判定した場合にスローされます。
 interface VerifyError
          クラスファイルが適切な形式でも、ある種の内部矛盾またはセキュリティ上の問題があることを「ベリファイア (verifier)」が検出した場合にスローされます。
 interface VirtualMachineError
          Java Virtual Machine が壊れているか、または動作を継続するのに必要なリソースが足りなくなったことを示すためにスローされます。
 

java.rmi における Error の使用方法
 

Error のパラメータを持つ java.rmi におけるコンストラクタ
ServerError.ServerError(String s, Error err)
          指定された詳細メッセージおよび入れ子のエラーを持つ ServerError を構築します。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.