クラスjava.lang.Error
の使用
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
Javaプログラミング言語の注釈機能のライブラリ・サポートを提供します。
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
byteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。
RMIパッケージを提供します。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
標準のZIPおよびGZIPファイル形式の読み込みおよび書込み用クラスを提供します。
Java Management Extensionsのコア・クラスを提供します。
JMX MBeanサーバーにリモート・アクセスするためのインタフェースです。
SAX (XML用シンプルAPI)パーサーまたはDOM (ドキュメント・オブジェクト・モデル)ドキュメントビルダーを使用してXMLドキュメントを処理するためのクラスを提供します。
Streaming API for XML (StAX)のインタフェースとクラスを定義します。
変換命令の処理、およびソースから結果への変換を実行するための汎用APIを定義します。
XML文書の検証のためのAPIを提供します。
-
java.awtでのErrorの使用
-
java.ioでのErrorの使用
-
java.langでのErrorの使用
修飾子と型クラス説明class
アプリケーションが抽象メソッドを呼び出そうとした場合にスローされます。class
アサーションが失敗したことを示すためにスローされます。class
invokedynamic
命令または動的定数がそのブートストラップ・メソッドと引数の解決に失敗したこと、またはブートストラップ・メソッドが適切な「メソッド・タイプ」のtargetを指定して「コール・サイト」を提供できなかったこと、または動的定数メソッドが必要な型定数を提供するために失敗したことを示すためにスローされます。class
Java仮想マシンがロード中のクラスのスーパー・クラス階層内で循環を検出した場合に、スローされます。class
Java仮想マシンがクラス・ファイルを読み込もうとして、ファイルが壊れていると判断した場合、またはクラス・ファイルとして解釈できない場合にスローされます。class
static初期化子で予想外の例外が発生したことを通知します。class
アクセスできないフィールドへのアクセスや変更、あるいはアクセスできないメソッドの呼出しをアプリケーションが試みた場合にスローされます。class
クラス定義に互換性のない変更があった場合にスローされます。class
アプリケーションがJavaのnew
構文を使って抽象クラスやインタフェースのインスタンスを生成しようとしたときにスローされます。class
Java Virtual Machine内で予期しない内部エラーが発生したことを示すためにスローされます。class
LinkageError
のサブクラスは、あるクラスが別のクラスに依存関係がある場合に、前者のクラスをコンパイルしたあと、後者のクラスへの変更によって互換性が失われたことを示します。class
通常のメソッド呼び出し、あるいはnew
式を使った新しいインスタンスの生成で、Java仮想マシンまたはClassLoader
インスタンスがクラス定義をロードしようとしたが、クラス定義が見からない場合にスローされます。class
オブジェクトの指定されたフィールドにアプリケーションがアクセス、または変更を試みたとき、オブジェクトにそのフィールドがない場合にスローされます。class
あるクラスの特定のメソッド(staticメソッド、またはインスタンス・メソッド)をアプリケーションが呼び出そうとしたとき、すでにそのクラスには呼び出されたメソッドの定義がない場合にスローされます。class
メモリー不足のためにJava Virtual Machineがオブジェクトを割り当てることができず、ガベージ・コレクタによっても使用可能なメモリーをこれ以上確保できない場合にスローされます。class
アプリケーションでの再帰の回数が多すぎてスタック・オーバーフローが起こる場合にスローされます。class
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。class
未知であるが重大な例外がJava仮想マシンで発生した場合にスローされます。class
Java仮想マシンが、native
と宣言されたメソッドの適切なネイティブ言語の定義を見つけることができない場合にスローされます。class
Java仮想マシンが、クラス・ファイルの読込み中に、そのファイルのメジャー・バージョン番号とマイナー・バージョン番号がサポートされていないと判定した場合にスローされます。class
クラス・ファイルが適切な形式でも、ある種の内部矛盾またはセキュリティ上の問題があることを「ベリファイア(verifier)」が検出した場合にスローされます。class
Java仮想マシンが壊れているか、または動作を継続するのに必要なリソースが足りなくなったことを示すためにスローされます。 -
java.lang.annotationでのErrorの使用
-
java.lang.reflectでのErrorの使用
修飾子と型クラス説明class
クラスまたはインタフェース、メソッド、またはコンストラクタのジェネリック・シグネチャ情報を解釈する必要があるリフレクション・メソッドが、構文的に不正なシグネチャ属性を検出した場合にスローされます。 -
java.nio.charsetでのErrorの使用
修飾子と型クラス説明class
CharsetDecoder
のdecodeLoop
メソッドまたはCharsetEncoder
のencodeLoop
メソッドから予期しない例外がスローされたときにスローされるエラーです。 -
java.rmiでのErrorの使用
-
java.utilでのErrorの使用
-
java.util.zipでのErrorの使用
-
javax.managementでのErrorの使用
修飾子コンストラクタ説明デフォルトのコンストラクタです。RuntimeErrorException
(Error e, String message) 特定のエラー・メッセージの指定を許可するコンストラクタです。 -
javax.management.remoteでのErrorの使用
修飾子コンストラクタ説明JMXServerErrorException
(String s, Error err) 指定された詳細メッセージおよび入れ子のエラーを持つJMXServerErrorException
を構築します。 -
javax.xml.parsersでのErrorの使用
-
javax.xml.streamでのErrorの使用
-
javax.xml.transformでのErrorの使用
-
javax.xml.validationでのErrorの使用
Thread.stop()
は元々、被害者スレッドがThreadDeath
をスローするようにして、被害者スレッドを"停止"に指定されました。