Java プラットフォーム 1.2

クラス
java.lang.Throwable の使用

Throwable を使用するパッケージ
java.awt このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 
java.awt.color カラースペースのクラスを提供します。 
java.awt.datatransfer このパッケージは、アプリケーション間、およびアプリケーション内のデータ転送のためのインタフェースやクラスを提供します。 
java.awt.dnd ドラッグ&ドロップ操作をサポートするためのインタフェースおよびクラスを提供します。 
java.awt.geom 2 次元ジオメトリに関連するオブジェクトで処理を定義および実行する Java 2D クラスを提供します。 
java.awt.image イメージの作成や変更を行うクラスを提供します。 
java.awt.print このパッケージは、汎用印刷 API で使用するクラスおよびインタフェースを提供します。 
java.beans JavaBeans の開発に関連するクラスが含まれています。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。  
java.lang Java プログラミング言語の設計の基礎となるクラスを提供します。 
java.lang.reflect クラスおよびオブジェクトについてのリフレクション情報を取得するためのクラスおよびインタフェースを提供します。 
java.net ネットワーク対応アプリケーションを実装するためのクラスを提供します。 
java.rmi RMI (Remote Method Invocation) のパッケージを提供します。 
java.rmi.activation RMI オブジェクト起動をサポートします。 
java.rmi.server RMI のサーバ側をサポートするクラスおよびインタフェースを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.security.acl このパッケージのクラスとインタフェースの代わりに、java.security パッケージのクラスが使われるようになりました。 
java.security.cert 証明書を解析および管理するためのクラスとインタフェースを提供します。 
java.security.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。  
java.sql JDBC パッケージを提供します。 
java.text テキスト、日付、数値およびメッセージを、自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、従来のコレクションクラス、イベントモデル、日付と時刻の機構、国際化、およびさまざまなユーティリティクラス (文字列トークナイザ、乱数ジェネレータ、ビット配列) が含まれています。  
java.util.jar JAR (Java ARchive) ファイルの読み取りおよび書き出しに使うクラスを提供します。 
java.util.zip 標準的な ZIP ファイル形式および GZIP ファイル形式を読み取ったり、書き出したりするためのクラスを提供します。 
javax.swing 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 
javax.swing.text 編集可能/編集不能テキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.tree java.awt.swing.JTree を処理するためのクラスとインタフェースを提供します。 
javax.swing.undo テキストエディタなどのアプリケーションで元に戻す機能と再実行する機能のサポートを提供します。 
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
org.omg.CORBA.DynAnyPackage DynAny インタフェースに対して使用される例外 (InvalidValueInvalidInvalidSeq、および TypeMismatch) を提供します。  
org.omg.CORBA.ORBPackage ORB.resolve_initial_references メソッドによってスローされる InvalidName 例外、および ORB クラスの動的 Any 作成メソッドによってスローされる InconsistentTypeCode 例外を提供します。  
org.omg.CORBA.portable ポータビリティレイヤ、つまり、あるベンダーによって生成されたコードが他のベンダーの ORB で動作できるようにする一連の ORB API を提供します。 
org.omg.CORBA.TypeCodePackage TypeCode クラスのメソッドによってスローされる、ユーザ定義の例外 BadKind および Bounds を提供します。  
org.omg.CosNaming.NamingContextPackage このパッケージは、org.omg.CosNaming パッケージで使用される例外 (AlreadyBoundCannotProceedInvalidNameNotEmpty、および NotFound) と、それらの例外の Helper クラスおよび Holder クラスを提供します。 
 

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

java.awt における Throwable のサブクラス
 interface AWTError
          重大な Abstract Window Toolkit エラーが発生したときにスローされます。
 interface AWTException
          AWT (Abstract Window Toolkit) 例外が発生したことを示します。
 interface IllegalComponentStateException
          要求された操作に対し、AWT コンポーネントが適切な状態にないというシグナルです。
 

Throwable をスローする java.awt におけるメソッド
protected  void Window.finalize()
          インプットメソッドおよびコンテキストを破棄し、この Window を指していた WeakReference を親の所有 Window リストから削除します。
protected  void Frame.finalize()
          Vector 中の weakThis への (ハードな) 参照を削除しなければなりません。
protected  void AWTEvent.finalize()
           
protected  void Font.finalize()
          ネイティブ Font オブジェクトを破棄します。
 

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

java.awt.color における Throwable のサブクラス
 interface CMMException
          この例外は、ネイティブの CMM がエラーを返した場合にスローされます。
 interface ProfileDataException
          この例外は、ICC_Profile のアクセスまたは処理でエラーが発生した場合にスローされます。
 

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

java.awt.datatransfer における Throwable のサブクラス
 interface UnsupportedFlavorException
          要求されたデータがこのフレーバでサポートされていないことを示すシグナルです。
 

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

java.awt.dnd における Throwable のサブクラス
 interface InvalidDnDOperationException
           この例外は、java.awt.dnd パッケージのさまざまなメソッドによってスローされます。
 

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

java.awt.geom における Throwable のサブクラス
 interface IllegalPathStateException
          IllegalPathStateException は、特定のオペレーションについてパスが無効な場合に、そのオペレーションが実行されたときにスローされる例外を表します。
 interface NoninvertibleTransformException
          NoninvertibleTransformException クラスは、AffineTransform オブジェクトの逆変換を必要とするオペレーションを実行する場合に、AffineTransform が逆変換できる状態でないときにスローされる例外を表します。
 

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

java.awt.image における Throwable のサブクラス
 interface ImagingOpException
          ImagingOpException は、BufferedImageOp または RasterOp のフィルタメソッドのうちの 1 つがイメージを処理できない場合にスローされます。
 interface RasterFormatException
          RasterFormatException は、Raster に無効なレイアウト情報がある場合にスローされます。
 

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

java.awt.print における Throwable のサブクラス
 interface PrinterAbortException
          PrinterAbortException クラスは、PrinterException のサブクラスであり、印刷処理中にユーザまたはアプリケーションが印刷が中断したことを示すために使用されます。
 interface PrinterException
          PrinterException クラスおよびそのサブクラスは、印刷システムに例外的な状態が発生したことを示すために使用されます。
 interface PrinterIOException
          PrinterIOException クラスは、PrinterException のサブクラスであり、印刷中になんらかの入出力エラーが発生したことを示すために使用されます。
 

java.beans における Throwable の使用方法
 

java.beans における Throwable のサブクラス
 interface IntrospectionException
          内部検査中に例外が発生した場合にスローされます。
 interface PropertyVetoException
          PropertyVetoException は、プロパティに対する変更指定が、受け入れられない値を表すときにスローされます。
 

java.io における Throwable の使用方法
 

java.io における Throwable のサブクラス
 interface CharConversionException
          文字型変換で発生する例外の基底クラスです。
 interface EOFException
          入力の途中で、予想外のファイルの終了、または予想外のストリームの終了があったことを表すシグナルです。
 interface FileNotFoundException
          指定されたパス名で示されるファイルが開けなかったことを通知します。
 interface InterruptedIOException
          入出力処理で割り込みが発生したことを通知するシグナルを発生させます。
 interface InvalidClassException
          直列化ランタイムが、クラスについて次の問題のどれかを検出したときにスローされます。
 interface InvalidObjectException
          1 つ以上の直列化復元オブジェクトが検証をパスしなかったことを示します。
 interface IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
 interface NotActiveException
          直列化または直列化復元がアクティブではない場合にスローされます。
 interface NotSerializableException
          インスタンスが直列化可能インタフェースを持つ必要がある場合にスローされます。
 interface ObjectStreamException
          オブジェクトストリームクラスに固有の例外すべてのスーパークラスです。
 interface OptionalDataException
          Object を読み込もうとする ObjectInputStream で検出された、予期しないデータです。
 interface StreamCorruptedException
          オブジェクトストリームから読み込まれた制御情報が、内部整合性検査に違反していた場合にスローされます。
 interface SyncFailedException
           
 interface UnsupportedEncodingException
          文字のエンコーディングがサポートされていません。
 interface UTFDataFormatException
          不正な構造を持つ UTF-8 文字列が、データ入力ストリーム内に読み込まれたか、またはデータ入力インタフェースを実装するクラスによって読み込まれたことを示します。
 interface WriteAbortedException
           
 

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

java.lang における Throwable のサブクラス
 interface AbstractMethodError
          アプリケーションが abstract メソッドを呼び出そうとした場合にスローされます。
 interface ArithmeticException
          算術計算で例外的条件が発生した場合にスローされます。
 interface ArrayIndexOutOfBoundsException
          不正な添字を使って配列がアクセスされたことを示すためにスローされます。
 interface ArrayStoreException
          不正な型のオブジェクトをオブジェクトの配列に格納しようとしたことを示すためにスローされます。
 interface ClassCastException
          あるオブジェクトを継承関係にないクラスにキャストしようとしたことを示すためにスローされます。
 interface ClassCircularityError
          クラスの初期化時にループが見つかった場合にスローされます。
 interface ClassFormatError
          Java Virtual Machine がクラスファイルを読み込もうとして、ファイルが壊れていると判断した場合、またはクラスファイルとして解釈できない場合にスローされます。
 interface ClassNotFoundException
          アプリケーションが、文字列名を使って、以下によってクラスのロードを試みたときに、指定された名前を持つクラスの定義が検索できなかった場合にスローされます。
 interface CloneNotSupportedException
          オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示すためにスローされます。
 interface Error
          ErrorThrowable のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。
 interface Exception
          Exception クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示す Throwable の形式の 1 つです。
 interface ExceptionInInitializerError
          static 初期化子で予想外の例外が発生したことを通知します。
 interface IllegalAccessError
          アクセスできないフィールドへのアクセスや変更、あるいはアクセスできないメソッドの呼び出しをアプリケーションが試みた場合にスローされます。
 interface IllegalAccessException
          アプリケーションが以下のメソッドを使い、クラスの文字列名を通じてクラスをロードしようとしたとき、そのクラスが public でなかったり、別のパッケージに入っていたりするために、実行中のメソッドが、指定されたクラスの定義にアクセスできない場合にスローされる例外です。
 interface IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
 interface IllegalMonitorStateException
          所定のモニターを持たないスレッドがオブジェクトのモニターで待つことを試みたこと、あるいはほかのスレッドが所定のモニターを持たずにオブジェクトのモニターで待つことを通知したことを示すためにスローされます。
 interface IllegalStateException
          不正なとき、または不適切なときにメソッドが呼び出されたことを示します。
 interface IllegalThreadStateException
          要求されたオペレーションに対してスレッドの状態が不適切であることを示すためにスローされます。
 interface IncompatibleClassChangeError
          クラス定義に互換性のない変更があった場合にスローされます。
 interface IndexOutOfBoundsException
          ある種のインデックス (配列、文字列、ベクトルなど) が範囲外であることを示すためにスローされます。
 interface InstantiationError
          アプリケーションが Java の new 構文を使って抽象クラスやインタフェースのインスタンスを生成しようとしたときにスローされます。
 interface InstantiationException
          アプリケーションが Class クラスの newInstance メソッドを使ってクラスのインスタンスを生成しようとしたときに、クラスがインタフェースまたは抽象クラスであるために指定されたオブジェクトのインスタンスを生成できない場合にスローされます。
 interface InternalError
          Java Virtual Machine 内で予期しない内部エラーが発生したことを示すためにスローされます。
 interface InterruptedException
          あるスレッドが長い間の待ち状態、休止状態、または一時停止の状態であるとき、他のスレッドが Thread クラスの interrupt メソッドを使ってこの状態に割り込みをかけた場合にスローされます。
 interface LinkageError
          LinkageError のサブクラスは、あるクラスが別のクラスに依存関係がある場合に、前者のクラスをコンパイルしたあと、後者のクラスへの変更によって互換性が失われたことを示します。
 interface NegativeArraySizeException
          負のサイズを持った配列をアプリケーションが作成しようとした場合にスローされます。
 interface NoClassDefFoundError
          通常のメソッド呼び出し、あるいは new 式を使った新しいインスタンスの作成で Java Virtual Machine またはクラスローダがクラス定義をロードしようとしたとき、クラス定義が見からない場合にスローされます。
 interface NoSuchFieldError
          オブジェクトの指定されたフィールドにアプリケーションがアクセス、または変更を試みたとき、オブジェクトにそのフィールドがない場合にスローされます。
 interface NoSuchFieldException
          指定された名前のフィールドがクラスにはないことを通知します。
 interface NoSuchMethodError
          あるクラスの特定のメソッド (static メソッド、またはインスタンスメソッド) をアプリケーションが呼び出そうとしたとき、すでにそのクラスには呼び出されたメソッドの定義がない場合にスローされます。
 interface NoSuchMethodException
          特定のメソッドが見つからない場合にスローされます。
 interface NullPointerException
          オブジェクトが必要な場合に、アプリケーションが null を使おうとするとスローされます。
 interface NumberFormatException
          アプリケーションが文字列を数値型に変換しようとしたとき、文字列の形式が正しくない場合にスローされます。
 interface OutOfMemoryError
          メモリ不足のために Java Virtual Machine がオブジェクトを割り当てることができず、ガベージコレクタによっても使用可能なメモリをこれ以上確保できない場合にスローされます。
 interface RuntimeException
          RuntimeException は、Java Virtual Machine の通常の処理でスローすることができる各種の例外のスーパークラスです。
 interface SecurityException
          セキュリティマネージャによってスローされ、セキュリティ違反を示します。
 interface StackOverflowError
          アプリケーションでの再帰の回数が多すぎてスタックオーバーフローが起こる場合にスローされます。
 interface StringIndexOutOfBoundsException
          String クラスの charAt メソッド、およびその他の String クラスのメソッドによって、インデックスが負の値であるか文字列のサイズ以上であることを示すためにスローされます。
 interface ThreadDeath
          ThreadDeath のインスタンスは、Thread クラスの引数なしの stop メソッドが呼び出されると、対象となるスレッド内でスローされます。
 interface UnknownError
          未知であるが重大な例外が Java Virtual Machine で発生した場合にスローされます。
 interface UnsatisfiedLinkError
          Java Virtual Machine が、native と宣言されたメソッドの適切なネイティブ言語の定義を見つけることができない場合にスローされます。
 interface UnsupportedClassVersionError
          Java Virtual Machine が、クラスファイルの読み込み中に、そのファイルのメジャーバージョン番号とマイナーバージョン番号がサポートされていないと判定した場合にスローされます。
 interface UnsupportedOperationException
          要求されたオペレーションがサポートされていないことを示すためにスローされます。
 interface VerifyError
          クラスファイルが適切な形式でも、ある種の内部矛盾またはセキュリティ上の問題があることを「ベリファイア (verifier)」が検出した場合にスローされます。
 interface VirtualMachineError
          Java Virtual Machine が壊れているか、または動作を継続するのに必要なリソースが足りなくなったことを示すためにスローされます。
 

Throwable を返す java.lang におけるメソッド
 Throwable Throwable.fillInStackTrace()
          実行スタックトレースを埋め込みます。
 Throwable ExceptionInInitializerError.getException()
          static な初期化中に発生した、このエラーが作成される原因になった例外を返します。
 Throwable ClassNotFoundException.getException()
          クラスのロードを試みているときにエラーが発生した場合に生じた例外を返します。
 

Throwable のパラメータを持つ java.lang におけるメソッド
 void Thread.stop(Throwable obj)
          推奨されません。 このメソッドは本質的に安全ではありません。Thread.stop() (引数なし) を参照してください。さらに、このメソッドは、ターゲットスレッドで処理の準備ができていない例外の生成に使用されることがある点でも危険です (このメソッドがなければスレッドによりスローされることのない、チェックされた例外など)。詳細は、「Thread.stop、Thread.suspend および Thread.resume が推奨されない理由」を参照してください。
 void ThreadGroup.uncaughtException(Thread t, Throwable e)
          このスレッドグループ内のスレッドが、キャッチされていない例外のために停止すると、Java Virtual Machine によって呼び出されます。
 

Throwable をスローする java.lang におけるメソッド
protected  void Object.finalize()
          このオブジェクトへの参照はもうないとガーベージコレクションによって判断されたときに、ガーベージコレクタによって呼び出されます。
 

Throwable のパラメータを持つ java.lang におけるコンストラクタ
ExceptionInInitializerError.ExceptionInInitializerError(Throwable thrown)
          スローされた Throwable オブジェクトへの参照を ExceptionInInitializerError.getException() メソッドによりあとで取得できるように保存することによって、新しい ExceptionInInitializerError クラスを構築します。
ClassNotFoundException.ClassNotFoundException(String s, Throwable ex)
          指定された詳細メッセージと、クラスのロード時に生じたオプションの例外を持つ、ClassNotFoundException を生成します。
 

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

java.lang.reflect における Throwable のサブクラス
 interface InvocationTargetException
          InvocationTargetException は、呼び出されたメソッドまたはコンストラクタによってスローされる例外をラップする、確認済みの例外です。
 

Throwable を返す java.lang.reflect におけるメソッド
 Throwable InvocationTargetException.getTargetException()
          スローされたターゲットの例外を取得します。
 

Throwable のパラメータを持つ java.lang.reflect におけるコンストラクタ
InvocationTargetException.InvocationTargetException(Throwable target)
          ターゲットの例外を指定して InvocationTargetException を構築します。
InvocationTargetException.InvocationTargetException(Throwable target, String s)
          ターゲットの例外と詳細メッセージを指定して InvocationTargetException を構築します。
 

java.net における Throwable の使用方法
 

java.net における Throwable のサブクラス
 interface BindException
          ローカルなアドレスおよびポートに対してソケットのバインドを試行中にエラーが発生したことを通知します。
 interface MalformedURLException
          無効な書式の URL が発生したことを示すためにスローされます。
 interface NoRouteToHostException
          ソケットをリモートアドレスおよびポートに接続しようとしたときにエラーが発生したことを表します。
 interface ProtocolException
          使用しているプロトコルでエラー (TCP エラーなど) が発生したことを表すためにスローされます。
 interface SocketException
          使用しているプロトコルでエラー (TCP エラーなど) が発生したことを表すためにスローされます。
 interface UnknownHostException
          ホストの IP アドレスが判定できなかった場合にスローされます。
 interface UnknownServiceException
          未知のサービス例外が発生したことを示すためにスローされます。
 

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

java.rmi における Throwable のサブクラス
 interface AccessException
          java.rmi.Naming クラスのメソッド (特に bindrebind、および unbind) および java.rmi.activation.ActivationSystem インタフェースのメソッドによってスローされ、メソッド呼び出しによって要求されたアクションを実行するアクセス権が呼び出し側にないことを示します。
 interface AlreadyBoundException
          レジストリ内のオブジェクトを、すでに関連付けられているバインディングを持つ名前にバインドしようとしたときにスローされます。
 interface ConnectException
          リモートメソッド呼び出しでリモートホストへの接続が拒否された場合にスローされます。
 interface ConnectIOException
          リモートメソッド呼び出しでリモートホストに接続しようとしているときに IOException が発生した場合にスローされます。
 interface MarshalException
          リモートメソッド呼び出しでリモート呼び出しのヘッダ、引数、または戻り値を整列化しているときに java.io.IOException が発生した場合にスローされます。
 interface NoSuchObjectException
          リモート Virtual Machine にすでに存在しなくなったオブジェクトのメソッドを呼び出そうとするとスローされます。
 interface NotBoundException
          レジストリ内で、関連付けられているバインディングを持たない名前を参照あるいはアンバインドしようとしたときにスローされます。
 interface RemoteException
          リモートメソッド呼び出しの実行中に発生する多くの通信関連の例外で使用する共通のスーパークラスです。
 interface RMISecurityException
          推奨されません。 代替はありません。RMISecurityManager は、現在ではこの java.lang.SecurityException のサブクラスをスローしません。
 interface ServerError
          サーバマシンでのリモートメソッドの実行が java.lang.Error をスローした場合にリモートメソッド呼び出しの結果としてスローされます。
 interface ServerException
          サーバマシンでのリモートメソッドの実行が RemoteException をスローした場合に、リモートメソッド呼び出しの結果としてスローされます。
 interface ServerRuntimeException
          推奨されません。 代替はありません。
 interface StubNotFoundException
          リモートオブジェクトがエクスポートされるとき、またはリモートオブジェクトがリモートメソッド呼び出しでパラメータまたは戻り値として渡されるときに、リモートオブジェクトの有効なスタブクラスが見つからなかった場合にスローされます。
 interface UnexpectedException
          リモートメソッド呼び出しのクライアントが、呼び出しの結果として、リモートインタフェースのメソッドの throws 節で宣言されている確認済みの例外のタイプとは異なる確認済みの例外を受信した場合にスローされます。
 interface UnmarshalException
          リモートメソッド呼び出しのパラメータまたは結果を非整列化しているときに、次の条件のどれかが成立した場合にスローされます。
 

Throwable として宣言される java.rmi におけるフィールド
 Throwable RemoteException.detail
          ラップされたリモート例外を保持するための入れ子の例外です。
 

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

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

java.rmi.activation における Throwable のサブクラス
 interface ActivateFailedException
          起動可能なオブジェクトへのリモート呼び出しで起動が失敗した場合に、RMI ランタイムがこの例外をスローします。
 interface ActivationException
          起動インタフェースが使う一般的な例外です。
 interface UnknownGroupException
          java.rmi.activation パッケージのクラスおよびインタフェースのメソッドによって、メソッドの ActivationGroupID パラメータが無効であると判断された場合、つまり ActivationSystem がそのパラメータを認識できない場合にスローされます。
 interface UnknownObjectException
          java.rmi.activation パッケージのクラスおよびインタフェースのメソッドによって、メソッドの ActivationID パラメータが無効であると判断された場合にスローされます。
 

Throwable として宣言される java.rmi.activation におけるフィールド
 Throwable ActivationException.detail
          ラップされたリモート例外を保持する、入れ子の例外です。
 

Throwable のパラメータを持つ java.rmi.activation におけるコンストラクタ
ActivationException.ActivationException(String s, Throwable ex)
          詳細メッセージ s、および詳細例外 ex を指定して ActivationException を構築します。
 

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

java.rmi.server における Throwable のサブクラス
 interface ExportException
          リモートオブジェクトのエクスポートが失敗した場合にスローされる RemoteException です。
 interface ServerCloneException
          UnicastRemoteObject の複製時にリモート例外が発生した場合にスローされます。
 interface ServerNotActiveException
          RemoteServer.getClientHost の呼び出し中に、その getClientHost メソッドがリモートメソッド呼び出しの対応範囲の外側で呼び出された場合にスローされる Exception です。
 interface SkeletonMismatchException
          推奨されません。 代替はありません。スケルトンは、JDK 1.2 以降のバージョンのリモートメソッド呼び出しでは必要ありません。
 interface SkeletonNotFoundException
          推奨されません。 代替はありません。スケルトンは、JDK 1.2 以降のバージョンのリモートメソッド呼び出しでは必要ありません。
 interface SocketSecurityException
          UnicastRemoteObject クラスまたは java.rmi.activation.Activatable クラスのコンストラクタまたは exportObject メソッドの明示的な呼び出しによってリモートオブジェクトをエクスポートしているコードが、リモートオブジェクトのエクスポート時に指定したポート番号で java.net.ServerSocket を作成する許可を持たない場合にスローされます。
 

java.security における Throwable の使用方法
 

java.security における Throwable のサブクラス
 interface AccessControlException
           この例外は、ファイルシステムやネットワークなどの重要なシステムリソースへのアクセス要求が拒否されたことを示すために、AccessController によってスローされます。
 interface DigestException
          汎用的なメッセージダイジェスト例外です。
 interface GeneralSecurityException
          これは一般的なセキュリティ例外クラスで、このクラスを拡張して、java.security パッケージのすべての例外クラスをグループ化します。
 interface InvalidAlgorithmParameterException
          無効または不適切なアルゴリズムパラメータの例外です。
 interface InvalidKeyException
          無効な鍵 (無効な符号化、長さの誤り、未初期化など) に対する例外です。
 interface InvalidParameterException
          この例外は、無効なパラメータがメソッドに渡された場合に発生します。
 interface KeyException
          基本的な鍵の例外です。
 interface KeyManagementException
          鍵管理に関係するすべての処理に対する一般的な鍵管理例外です。
 interface KeyStoreException
          汎用キーストア例外です。
 interface NoSuchAlgorithmException
          この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合に発生します。
 interface NoSuchProviderException
          この例外は、特定のセキュリティプロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合に発生します。
 interface PrivilegedActionException
          この例外は、doPrivileged(PrivilegedExceptionAction)doPrivileged(PrivilegedExceptionAction, AccessControlContext context) によってスローされ、実行されているアクションがチェック済み例外をスローしたことを示します。
 interface ProviderException
          プロバイダ例外 (設定エラーなど) に対する実行時例外です。
 interface SignatureException
          汎用的な署名の例外です。
 interface UnrecoverableKeyException
          この例外は、キーストア内のキーを復元できない場合にスローされます。
 

java.security.acl における Throwable の使用方法
 

java.security.acl における Throwable のサブクラス
 interface AclNotFoundException
          存在しない ACL (Access Control List) が参照されると必ずスローされる例外です。
 interface LastOwnerException
          ACL の最後の所有者を削除しようとすると必ず発生する例外です。
 interface NotOwnerException
          (ACL などの) オブジェクトの修正がそのオブジェクトの所有者だけに許可されているときに、修正を行う主体が所有者でない場合に必ず発生する例外です。
 

java.security.cert における Throwable の使用方法
 

java.security.cert における Throwable のサブクラス
 interface CertificateEncodingException
          証明書の符号化例外です。
 interface CertificateException
          この例外は、証明書に関するさまざまな問題の 1 つを示します。
 interface CertificateExpiredException
          証明書の期限切れの例外です。
 interface CertificateNotYetValidException
          証明書がまだ有効ではないことを示す例外です。
 interface CertificateParsingException
          証明書解析例外です。
 interface CRLException
          CRL (証明書の取り消しリスト) 例外です。
 

java.security.spec における Throwable の使用方法
 

java.security.spec における Throwable のサブクラス
 interface InvalidKeySpecException
          無効な鍵仕様の例外です。
 interface InvalidParameterSpecException
          無効なパラメータ仕様の例外です。
 

java.sql における Throwable の使用方法
 

java.sql における Throwable のサブクラス
 interface BatchUpdateException
          JDBC 2.0 バッチ更新オペレーション中にエラーが発生したときにスローされる例外です。
 interface DataTruncation
          JDBC が予期せずデータの値を切り捨てる場合に、DataTruncation 警告を通知する (読み込み時) か、DataTruncation 例外をスローする (書き込み時) 例外です。
 interface SQLException
          データベースアクセスエラーに関する情報を提供する例外です。
 interface SQLWarning
          データベースアクセスの警告に関する情報を提供する例外です。
 

java.text における Throwable の使用方法
 

java.text における Throwable のサブクラス
 interface ParseException
          解析中に予期しないエラーが発生したことを通知します。
 

java.util における Throwable の使用方法
 

java.util における Throwable のサブクラス
 interface ConcurrentModificationException
          この例外は、基となるオブジェクトの同時変更を検出したメソッドによって、そのような変更が許可されていない場合にスローされます。
 interface EmptyStackException
          Stack クラスのメソッドによってスローされ、そのスタックが空であることを示します
 interface MissingResourceException
          リソースが欠落していることを通知します。
 interface NoSuchElementException
          この列挙にそれ以上の要素がないと、EnumerationnextElement メソッドによってスローされます。
 interface TooManyListenersException
           TooManyListenersException は、Java イベントモデルの一部として、通常はマルチキャストのイベントソースをユニキャストの特殊なケースであると注釈を付けて実装するために使用します。
 

java.util.jar における Throwable の使用方法
 

java.util.jar における Throwable のサブクラス
 interface JarException
          JAR ファイルの読み書きでなんらかのエラーが発生したことを示します。
 

java.util.zip における Throwable の使用方法
 

java.util.zip における Throwable のサブクラス
 interface DataFormatException
          データ形式エラーが発生したことを通知します。
 interface ZipException
           
 

javax.swing における Throwable の使用方法
 

javax.swing における Throwable のサブクラス
 interface UnsupportedLookAndFeelException
          Look & Feel の管理クラスがユーザのシステムにないことを示す例外です。
 

javax.swing.text における Throwable の使用方法
 

javax.swing.text における Throwable のサブクラス
 interface BadLocationException
          存在しない位置を参照しようとした場合などの、ドキュメントモデル中の不正な位置をレポートします。
 interface ChangedCharSetException
          ChangedCharSetException は、名前が示すとおり、文字セットが変更されたときにスローされる例外です。
 

Throwable をスローする javax.swing.text におけるメソッド
protected  void AbstractDocument.AbstractElement.finalize()
          AbstractElement をファイナライズします。
 

javax.swing.tree における Throwable の使用方法
 

javax.swing.tree における Throwable のサブクラス
 interface ExpandVetoException
          展開および折りたたみの発生を禁止する例外です。
 

javax.swing.undo における Throwable の使用方法
 

javax.swing.undo における Throwable のサブクラス
 interface CannotRedoException
          UndoableEdit が redo() を実行するように通知されたときに、それができない場合にスローされます。
 interface CannotUndoException
          UndoableEdit が undo() を実行するように通知されたときに、それができない場合にスローされます。
 

org.omg.CORBA における Throwable の使用方法
 

org.omg.CORBA における Throwable のサブクラス
 interface BAD_CONTEXT
          コンテキストオブジェクトの処理でエラーが発生した場合にスローされる、CORBA の BAD_CONTEXT 例外です。
 interface BAD_INV_ORDER
          メソッドが不適切に呼び出された場合にスローされる、CORBA の BAD_INV_ORDER 例外です。
 interface BAD_OPERATION
          メソッドが無効な場合にスローされる、CORBA の BAD_OPERATION 例外です。
 interface BAD_PARAM
          メソッドに無効なパラメータが渡された場合にスローされる、CORBA の BAD_PARAM 例外です。
 interface BAD_TYPECODE
          指定されたタイプコードが無効な場合にスローされる、CORBA の BAD_TYPECODE 例外です。
 interface Bounds
           
 interface COMM_FAILURE
          通信エラーが発生した場合にスローされる、CORBA の COMM_FAILURE 例外です。
 interface DATA_CONVERSION
          データ変換エラーが発生した場合にスローされる、CORBA の DATA_CONVERSION 例外です。
 interface FREE_MEM
          システムがメモリを解放できないときにスローされる、CORBA の FREE_MEM 例外です。
 interface IMP_LIMIT
          実装の制限に違反したときにスローされる、CORBA の IMP_LIMIT 例外です。
 interface INITIALIZE
          ORB 初期化エラーが発生したときにスローされる、CORBA の INITIALIZE 例外です。
 interface INTERNAL
          ORB 内部エラーが存在するときにスローされる、CORBA の INTERNAL 例外です。
 interface INTF_REPOS
          インタフェースリポジトリのアクセス時にエラーが存在するとスローされる、CORBA の INTF_REPOS 例外です。
 interface INV_FLAG
          無効なフラグが指定されたときにスローされる、CORBA の INV_FLAG 例外です。
 interface INV_IDENT
          識別子構文が無効なときにスローされる、CORBA の INV_IDENT 例外です。
 interface INV_OBJREF
          無効なオブジェクト参照が指定されたときにスローされる、CORBA の INV_OBJREF 例外です。
 interface INV_POLICY
          Policy オーバーライド間に互換性がないために呼び出しを行えないとスローされる、CORBA の INV_POLICY 標準例外です。
 interface INVALID_TRANSACTION
          トランザクションエラーが存在するときにスローされる、CORBA の INVALID_TRANSACTION 例外です。
 interface MARSHAL
          ORB がパラメータを整列化または非整列化する上で問題があるときにスローされる、CORBA の MARSHAL 例外です。
 interface NO_IMPLEMENT
          メソッドの実装が利用できないときにスローされる、CORBA の NO_IMPLEMENT 例外です。
 interface NO_MEMORY
          動的な記憶域割り当てに十分なメモリがないときに、クライアントまたはサーバによってスローされる、CORBA の NO_MEMORY 例外です。
 interface NO_PERMISSION
          クライアントが、要求を実行するアクセス権を持たないときにスローされる、CORBA の NO_PERMISSION 例外です。
 interface NO_RESOURCES
          クライアントとサーバのどちらかが要求を実行するのに十分なリソースを持たないときにスローされる、CORBA の NO_RESPONSE 例外です。
 interface NO_RESPONSE
          要求に対して応答がないときにスローされる、CORBA の NO_RESPONSE 例外です。
 interface OBJ_ADAPTER
          なんらかのエラーを示すためにサーバのオブジェクトアダプタによってスローされる、CORBA の OBJ_ADAPTER 例外です。
 interface OBJECT_NOT_EXIST
          通常、ターゲットオブジェクトが存在しないことを示すためにサーバからスローされる、CORBA の OBJECT_NOT_EXIST 例外です。
 interface PERSIST_STORE
          サーバ上の持続ストレージにエラーがあるときにスローされる、CORBA の PERSIST_STORE 例外です。
 interface PolicyError
           
 interface SystemException
          すべての CORBA 標準例外のルートクラスです。
 interface TRANSACTION_REQUIRED
          トランザクションに囲い込まれる必要のある要求の処理中に、クライアントまたはサーバ上の ORB によってスローされる CORBA の TRANSACTION_REQUIRED 例外です。
 interface TRANSACTION_ROLLEDBACK
          トランザクションがロールバックされたために、トランザクション処理が完了しなかった場合にスローされる、CORBA の TRANSACTION_ROLLEDBACK 例外です。
 interface TRANSIENT
          要求が再試行されても再び発生する可能性が少ない一時エラーを通知するために、サーバによってスローされる CORBA の TRANSIENT 例外です。
 interface UNKNOWN
          発生したエラーの原因が ORB に認識されないときにスローされる、CORBA の UNKNOWN 例外です。
 interface UnknownUserException
          サーバによって返されるユーザ例外を格納するクラスです。
 interface UserException
          CORBA IDL ユーザ定義の例外のルートクラスです。
 interface WrongTransaction
          CORBA の WrongTransaction ユーザ定義例外です。
 

org.omg.CORBA.DynAnyPackage における Throwable の使用方法
 

org.omg.CORBA.DynAnyPackage における Throwable のサブクラス
 interface Invalid
          Invalid 例外は、パラメータとして不正な DynAny または Any が渡された場合に、動的 Any のオペレーションによってスローされます。
 interface InvalidSeq
          InvalidSeq 例外は、シーケンス (Java 配列) を引数に取る動的 Any に対するすべてのオペレーションにより、そのシーケンスが無効な場合にスローされます。
 interface InvalidValue
           
 interface TypeMismatch
          TypeMismatch 例外は、内容の実際の型とアクセス先の型が一致しない場合に、動的 Any のアクセス用メソッドによってスローされます。
 

org.omg.CORBA.ORBPackage における Throwable の使用方法
 

org.omg.CORBA.ORBPackage における Throwable のサブクラス
 interface InconsistentTypeCode
          InconsistentTypeCode 例外は、DynAny の特定のサブクラスに一致しない型コードを使って動的 Any を作成しようとした場合にスローされます。
 interface InvalidName
          InvalidName 例外は、ORB.resolve_initial_references に初期参照のない名前が渡された場合にスローされます。
 

org.omg.CORBA.portable における Throwable の使用方法
 

org.omg.CORBA.portable における Throwable のサブクラス
 interface ApplicationException
           
 interface RemarshalException
           
 

org.omg.CORBA.TypeCodePackage における Throwable の使用方法
 

org.omg.CORBA.TypeCodePackage における Throwable のサブクラス
 interface BadKind
          BadKind 例外は、TypeCode オブジェクトに対して不適切なオペレーションが呼び出された場合にスローされます。
 

org.omg.CosNaming.NamingContextPackage における Throwable の使用方法
 

org.omg.CosNaming.NamingContextPackage における Throwable のサブクラス
 interface AlreadyBound
           
 interface CannotProceed
           
 interface NotEmpty
           
 interface NotFound
           
 


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.