クラス ExpressionException
java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.expression.ExpressionException
- 実装されているすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
EvaluationException, ParseException
式の処理中に発生する可能性のある例外のスーパークラス。
- 導入:
- 3.0
- 作成者:
- Andy Clement, Phillip Webb
- 関連事項:
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターコンストラクター説明ExpressionException(int position, StringSE message) 新しい式の例外を作成します。ExpressionException(int position, StringSE message, @Nullable ThrowableSE cause) 新しい式の例外を作成します。ExpressionException(@Nullable StringSE expressionString, int position, StringSE message) 新しい式の例外を作成します。ExpressionException(@Nullable StringSE expressionString, StringSE message) 新しい式の例外を作成します。ExpressionException(StringSE message) 新しい式の例外を作成します。ExpressionException(StringSE message, @Nullable ThrowableSE cause) 新しい式の例外を作成します。メソッドのサマリー
修飾子と型メソッド説明式の文字列を返します。例外メッセージを返します。final int問題が発生した式文字列内の位置を返します。失敗の原因となった式を含めずに、例外の単純なメッセージを返します。式の文字列と位置(利用可能な場合)、および実際の例外メッセージを含む、この例外の詳細な説明を返します。
フィールドの詳細
expressionString
position
protected int position
コンストラクターの詳細
ExpressionException
ExpressionException
新しい式の例外を作成します。- パラメーター:
message- 説明メッセージcause- この例外の根本的な原因
ExpressionException
ExpressionException
ExpressionException
新しい式の例外を作成します。- パラメーター:
position- 問題が発生した式文字列内の位置message- 説明メッセージ
ExpressionException
新しい式の例外を作成します。- パラメーター:
position- 問題が発生した式文字列内の位置message- 説明メッセージcause- この例外の根本的な原因
メソッドの詳細
getExpressionString
getPosition
public final int getPosition()問題が発生した式文字列内の位置を返します。getMessage
例外メッセージを返します。このメソッドは
toDetailedString()と同じ結果を返します。- オーバーライド:
- クラス
ThrowableSEのgetMessage - 関連事項:
toDetailedString
式の文字列と位置(利用可能な場合)、および実際の例外メッセージを含む、この例外の詳細な説明を返します。getSimpleMessage