CDC 1.1.2

クラス
java.lang.RuntimeException の使用

RuntimeException を使用しているパッケージ
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.reflect クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。 
 

java.lang での RuntimeException の使用
 

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

java.lang.reflect での RuntimeException の使用
 

java.lang.reflect での RuntimeException のサブクラス
 class UndeclaredThrowableException
          呼び出しハンドラの invoke メソッドが、プロキシインスタンスで呼び出され呼び出しハンドラにディスパッチされたメソッドの throws 節で宣言されたどの例外タイプにも割り当てできない確認済み例外 (RuntimeException または Error に割り当てできない Throwable) をスローした場合、プロキシインスタンスのメソッド呼び出しによってスローされます。
 

java.security での RuntimeException の使用
 

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

java.util での RuntimeException の使用
 

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


CDC 1.1.2

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. Use of this specification is subject to license terms.