ts.util
クラス ReasonedRuntimeException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 java.lang.RuntimeException
              上位を拡張 ts.util.ReasonedRuntimeException
すべての実装されたインタフェース:
java.io.Serializable
直系の既知のサブクラス:
ConstraintViolationException

public class ReasonedRuntimeException
extends java.lang.RuntimeException

理由付きランタイム例外クラス。
例外発生の詳細な理由を示すEnumオブジェクトを内に持つ。

バージョン:
$Revision: 1.1.1.1 $, $Date: 2010-10-16 00:03:45 $
作成者:
佐藤隆之.
関連項目:
直列化された形式

コンストラクタの概要
ReasonedRuntimeException()
          デフォルトコンストラクタ。
ReasonedRuntimeException(java.lang.Enum reason)
          理由を示すEnumオブジェクトを引数にとる コンストラクタ。
ReasonedRuntimeException(java.lang.Enum reason, java.lang.String msg)
          理由を示すEnumオブジェクトと例外メッセージを引数に とるコンストラクタ。
ReasonedRuntimeException(java.lang.Enum reason, java.lang.String msg, java.lang.Throwable cause)
          理由を示すEnumオブジェクトと例外メッセージ、この 例外の元となったThrowableオブジェクトを引数に とるコンストラクタ。
ReasonedRuntimeException(java.lang.Enum reason, java.lang.Throwable cause)
          理由を示すEnumオブジェクトとこの例外の元となった Throwable オブジェクトを引数にとる コンストラクタ。
 
メソッドの概要
 java.lang.Enum getReason()
          理由を示すEnumオブジェクトを取得する。
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ReasonedRuntimeException

public ReasonedRuntimeException()
デフォルトコンストラクタ。


ReasonedRuntimeException

public ReasonedRuntimeException(java.lang.Enum reason)
理由を示すEnumオブジェクトを引数にとる コンストラクタ。

パラメータ:
reason - 理由を示すEnumオブジェクト。

ReasonedRuntimeException

public ReasonedRuntimeException(java.lang.Enum reason,
                                java.lang.String msg)
理由を示すEnumオブジェクトと例外メッセージを引数に とるコンストラクタ。

パラメータ:
reason - 理由を示すEnumオブジェクト。
msg - 例外メッセージ。

ReasonedRuntimeException

public ReasonedRuntimeException(java.lang.Enum reason,
                                java.lang.String msg,
                                java.lang.Throwable cause)
理由を示すEnumオブジェクトと例外メッセージ、この 例外の元となったThrowableオブジェクトを引数に とるコンストラクタ。

パラメータ:
reason - 理由を示すEnumオブジェクト。
msg - 例外メッセージ。
cause - この例外の元となったThrowable オブジェクト。

ReasonedRuntimeException

public ReasonedRuntimeException(java.lang.Enum reason,
                                java.lang.Throwable cause)
理由を示すEnumオブジェクトとこの例外の元となった Throwable オブジェクトを引数にとる コンストラクタ。

パラメータ:
reason - 理由を示すEnumオブジェクト。
cause - この例外の元となったThrowable オブジェクト。
メソッドの詳細

getReason

public java.lang.Enum getReason()
理由を示すEnumオブジェクトを取得する。

戻り値:
理由を示すEnumオブジェクト。


Copyright (C) SATOH Takayuki All Rights Reserved.