Java プラットフォーム 1.2

クラス
java.lang.RuntimeException の使用

RuntimeException を使用するパッケージ
java.awt このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 
java.awt.color カラースペースのクラスを提供します。 
java.awt.dnd ドラッグ&ドロップ操作をサポートするためのインタフェースおよびクラスを提供します。 
java.awt.geom 2 次元ジオメトリに関連するオブジェクトで処理を定義および実行する Java 2D クラスを提供します。 
java.awt.image イメージの作成や変更を行うクラスを提供します。 
java.lang Java プログラミング言語の設計の基礎となるクラスを提供します。 
java.rmi RMI (Remote Method Invocation) のパッケージを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、従来のコレクションクラス、イベントモデル、日付と時刻の機構、国際化、およびさまざまなユーティリティクラス (文字列トークナイザ、乱数ジェネレータ、ビット配列) が含まれています。  
javax.swing.undo テキストエディタなどのアプリケーションで元に戻す機能と再実行する機能のサポートを提供します。 
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
 

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

java.awt における RuntimeException のサブクラス
 interface IllegalComponentStateException
          要求された操作に対し、AWT コンポーネントが適切な状態にないというシグナルです。
 

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

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

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

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

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

java.awt.geom における RuntimeException のサブクラス
 interface IllegalPathStateException
          IllegalPathStateException は、特定のオペレーションについてパスが無効な場合に、そのオペレーションが実行されたときにスローされる例外を表します。
 

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

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

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

java.lang における RuntimeException のサブクラス
 interface ArithmeticException
          算術計算で例外的条件が発生した場合にスローされます。
 interface ArrayIndexOutOfBoundsException
          不正な添字を使って配列がアクセスされたことを示すためにスローされます。
 interface ArrayStoreException
          不正な型のオブジェクトをオブジェクトの配列に格納しようとしたことを示すためにスローされます。
 interface ClassCastException
          あるオブジェクトを継承関係にないクラスにキャストしようとしたことを示すためにスローされます。
 interface IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
 interface IllegalMonitorStateException
          所定のモニターを持たないスレッドがオブジェクトのモニターで待つことを試みたこと、あるいはほかのスレッドが所定のモニターを持たずにオブジェクトのモニターで待つことを通知したことを示すためにスローされます。
 interface IllegalStateException
          不正なとき、または不適切なときにメソッドが呼び出されたことを示します。
 interface IllegalThreadStateException
          要求されたオペレーションに対してスレッドの状態が不適切であることを示すためにスローされます。
 interface IndexOutOfBoundsException
          ある種のインデックス (配列、文字列、ベクトルなど) が範囲外であることを示すためにスローされます。
 interface NegativeArraySizeException
          負のサイズを持った配列をアプリケーションが作成しようとした場合にスローされます。
 interface NullPointerException
          オブジェクトが必要な場合に、アプリケーションが null を使おうとするとスローされます。
 interface NumberFormatException
          アプリケーションが文字列を数値型に変換しようとしたとき、文字列の形式が正しくない場合にスローされます。
 interface SecurityException
          セキュリティマネージャによってスローされ、セキュリティ違反を示します。
 interface StringIndexOutOfBoundsException
          String クラスの charAt メソッド、およびその他の String クラスのメソッドによって、インデックスが負の値であるか文字列のサイズ以上であることを示すためにスローされます。
 interface UnsupportedOperationException
          要求されたオペレーションがサポートされていないことを示すためにスローされます。
 

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

java.rmi における RuntimeException のサブクラス
 interface RMISecurityException
          推奨されません。 代替はありません。RMISecurityManager は、現在ではこの java.lang.SecurityException のサブクラスをスローしません。
 

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

java.security における RuntimeException のサブクラス
 interface AccessControlException
           この例外は、ファイルシステムやネットワークなどの重要なシステムリソースへのアクセス要求が拒否されたことを示すために、AccessController によってスローされます。
 interface InvalidParameterException
          この例外は、無効なパラメータがメソッドに渡された場合に発生します。
 interface ProviderException
          プロバイダ例外 (設定エラーなど) に対する実行時例外です。
 

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

java.util における RuntimeException のサブクラス
 interface ConcurrentModificationException
          この例外は、基となるオブジェクトの同時変更を検出したメソッドによって、そのような変更が許可されていない場合にスローされます。
 interface EmptyStackException
          Stack クラスのメソッドによってスローされ、そのスタックが空であることを示します
 interface MissingResourceException
          リソースが欠落していることを通知します。
 interface NoSuchElementException
          この列挙にそれ以上の要素がないと、EnumerationnextElement メソッドによってスローされます。
 

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

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

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

org.omg.CORBA における RuntimeException のサブクラス
 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 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 SystemException
          すべての CORBA 標準例外のルートクラスです。
 interface TRANSACTION_REQUIRED
          トランザクションに囲い込まれる必要のある要求の処理中に、クライアントまたはサーバ上の ORB によってスローされる CORBA の TRANSACTION_REQUIRED 例外です。
 interface TRANSACTION_ROLLEDBACK
          トランザクションがロールバックされたために、トランザクション処理が完了しなかった場合にスローされる、CORBA の TRANSACTION_ROLLEDBACK 例外です。
 interface TRANSIENT
          要求が再試行されても再び発生する可能性が少ない一時エラーを通知するために、サーバによってスローされる CORBA の TRANSIENT 例外です。
 interface UNKNOWN
          発生したエラーの原因が ORB に認識されないときにスローされる、CORBA の UNKNOWN 例外です。
 


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.