クラス ExpressionException

実装されたすべてのインターフェース:
SerializableSE
既知の直属サブクラス
EvaluationExceptionParseException

public class ExpressionException extends RuntimeExceptionSE
式の処理中に発生する可能性のある例外のスーパークラス。
導入:
3.0
作成者:
Andy Clement, Phillip Webb
関連事項:
  • フィールドの詳細

    • expressionString

      @Nullable protected final StringSE expressionString
    • position

      protected int position
  • コンストラクターの詳細

    • ExpressionException

      public ExpressionException(StringSE message)
      新しい式の例外を作成します。
      パラメーター:
      message - 説明メッセージ
    • ExpressionException

      public ExpressionException(StringSE message, @Nullable ThrowableSE cause)
      新しい式の例外を作成します。
      パラメーター:
      message - 説明メッセージ
      cause - この例外の根本的な原因
    • ExpressionException

      public ExpressionException(@Nullable StringSE expressionString, StringSE message)
      新しい式の例外を作成します。
      パラメーター:
      expressionString - 式文字列
      message - 説明メッセージ
    • ExpressionException

      public ExpressionException(@Nullable StringSE expressionString, int position, StringSE message)
      新しい式の例外を作成します。
      パラメーター:
      expressionString - 式文字列
      position - 問題が発生した式文字列内の位置
      message - 説明メッセージ
    • ExpressionException

      public ExpressionException(int position, StringSE message)
      新しい式の例外を作成します。
      パラメーター:
      position - 問題が発生した式文字列内の位置
      message - 説明メッセージ
    • ExpressionException

      public ExpressionException(int position, StringSE message, @Nullable ThrowableSE cause)
      新しい式の例外を作成します。
      パラメーター:
      position - 問題が発生した式文字列内の位置
      message - 説明メッセージ
      cause - この例外の根本的な原因
  • メソッドの詳細

    • getExpressionString

      @Nullable public final StringSE getExpressionString()
      式の文字列を返します。
    • getPosition

      public final int getPosition()
      問題が発生した式文字列内の位置を返します。
    • getMessage

      public StringSE getMessage()
      例外メッセージを返します。Spring 4.0 では、このメソッドは toDetailedString() と同じ結果を返します。
      オーバーライド:
      クラス ThrowableSEgetMessage 
      関連事項:
    • toDetailedString

      public StringSE toDetailedString()
      式の文字列と位置(利用可能な場合)、および実際の例外メッセージを含む、この例外の詳細な説明を返します。
    • getSimpleMessage

      public StringSE getSimpleMessage()
      失敗の原因となった式を含めずに、例外の単純なメッセージを返します。
      導入:
      4.0