JavaTM Platform
Standard Ed. 6

クラス
java.lang.Error の使用

Error を使用しているパッケージ
java.awt ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.annotation Java プログラミング言語の注釈機能をサポートするライブラリを提供します。 
java.lang.reflect クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 
java.nio.charset バイトと Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 
java.rmi RMI パッケージを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
java.util.zip 標準の ZIP および GZIP ファイル形式の読み込みおよび書き込み用クラスを提供します。 
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.remote JMX MBean サーバーにリモートアクセスするためのインタフェースです。 
javax.xml.parsers XML ドキュメントの処理を可能にするクラスを提供します。 
javax.xml.transform このパッケージは、変換命令の処理、およびソースから結果への変換を実行するための総称 API を定義します。 
 

java.awt での Error の使用
 

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

java.io での Error の使用
 

java.io での Error のサブクラス
 class IOError
          重大な入出力エラーが発生したときにスローされます。
 

java.lang での Error の使用
 

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

java.lang.annotation での Error の使用
 

java.lang.annotation での Error のサブクラス
 class AnnotationFormatError
          注釈パーサーがクラスファイルから注釈の読み取りを試みて、注釈が不正であると判断した場合にスローされます。
 

java.lang.reflect での Error の使用
 

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

java.nio.charset での Error の使用
 

java.nio.charset での Error のサブクラス
 class CoderMalfunctionError
          CharsetDecoderdecodeLoop メソッドや CharsetEncoderencodeLoop メソッドが予想外の例外をスローするときスローされるエラーです。
 

java.rmi での Error の使用
 

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

java.util での Error の使用
 

java.util での Error のサブクラス
 class ServiceConfigurationError
          サービスプロバイダのロード中に問題が発生した場合にスローされるエラー。
 

java.util.zip での Error の使用
 

java.util.zip での Error のサブクラス
 class ZipError
          回復不可能なエラーが発生したことを通知します。
 

javax.management での Error の使用
 

Error を返す javax.management のメソッド
 Error RuntimeErrorException.getTargetError()
          実際にスローされる Error を返します。
 

Error 型のパラメータを持つ javax.management のコンストラクタ
RuntimeErrorException(Error e)
          デフォルトのコンストラクタです。
RuntimeErrorException(Error e, String message)
          特定のエラーメッセージの指定を許可するコンストラクタです。
 

javax.management.remote での Error の使用
 

Error 型のパラメータを持つ javax.management.remote のコンストラクタ
JMXServerErrorException(String s, Error err)
          指定された詳細メッセージおよび入れ子のエラーを持つ JMXServerErrorException を作成します。
 

javax.xml.parsers での Error の使用
 

javax.xml.parsers での Error のサブクラス
 class FactoryConfigurationError
          パーサファクトリの構成に問題が存在する場合にスローされます。
 

javax.xml.transform での Error の使用
 

javax.xml.transform での Error のサブクラス
 class TransformerFactoryConfigurationError
          変換ファクトリの構成で問題が存在する場合にスローされます。
 


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 も参照してください。