|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
ts.util.OutOfRangeException
public class OutOfRangeException
あるデータの値が範囲外になったときにスローされる例外クラス。
フィールド変数には、そのときのデータの値と、そのデータのとるべき範囲の
開始値、終了値を持っている。
コンストラクタの概要 | |
---|---|
OutOfRangeException(double value,
double start,
double end)
範囲外になった double 値と、double 型の範囲を
引数にとるコンストラクタ。 |
|
OutOfRangeException(float value,
float start,
float end)
範囲外になった float 値と、float 型の範囲を
引数にとるコンストラクタ。 |
|
OutOfRangeException(int value,
int start,
int end)
範囲外になった int 値と、int 型の範囲を
引数にとるコンストラクタ。 |
|
OutOfRangeException(long value,
long start,
long end)
範囲外になった long 値と、long 型の範囲を
引数にとるコンストラクタ。 |
|
OutOfRangeException(java.lang.String msg)
メッセージを引数にとるコンストラクタ。 |
|
OutOfRangeException(U value,
U start,
U end)
範囲外になった Comparable オブジェクトと、
Comparable オブジェクトの範囲を引数にとる
コンストラクタ。 |
メソッドの概要 | |
---|---|
java.lang.Comparable |
getEnd()
範囲の終了値を表す数値オブジェクトを返す。 |
java.lang.String |
getMessage()
例外メッセージを取得する。 |
java.lang.Comparable |
getStart()
範囲の開始値を表す数値オブジェクトを返す。 |
java.lang.Comparable |
getValue()
範囲外となった値を表す数値オブジェクトを返す。 |
クラス java.lang.Throwable から継承されたメソッド |
---|
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public OutOfRangeException(int value, int start, int end)
int
値と、int
型の範囲を
引数にとるコンストラクタ。
value
- 範囲外になった値。start
- 範囲の開始値。end
- 範囲の終了値。public OutOfRangeException(long value, long start, long end)
long
値と、long
型の範囲を
引数にとるコンストラクタ。
value
- 範囲外になった値。start
- 範囲の開始値。end
- 範囲の終了値。public OutOfRangeException(float value, float start, float end)
float
値と、float
型の範囲を
引数にとるコンストラクタ。
value
- 範囲外になった値。start
- 範囲の開始値。end
- 範囲の終了値。public OutOfRangeException(double value, double start, double end)
double
値と、double
型の範囲を
引数にとるコンストラクタ。
value
- 範囲外になった値。start
- 範囲の開始値。end
- 範囲の終了値。public OutOfRangeException(U value, U start, U end)
Comparable
オブジェクトと、
Comparable
オブジェクトの範囲を引数にとる
コンストラクタ。
value
- 範囲外になった値。start
- 範囲の開始値。end
- 範囲の終了値。public OutOfRangeException(java.lang.String msg)
msg
- 例外メッセージ。メソッドの詳細 |
---|
public java.lang.Comparable getValue()
public java.lang.Comparable getStart()
public java.lang.Comparable getEnd()
public java.lang.String getMessage()
java.lang.Throwable
内の getMessage
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |