Class EvaluationException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ExpressionInvocationTargetException, SpelEvaluationException

public class EvaluationException extends ExpressionException
Represent an exception that occurs during expression evaluation.
Since:
3.0
Author:
Andy Clement
See Also:
  • Constructor Details

    • EvaluationException

      public EvaluationException(String message)
      Create a new expression evaluation exception.
      Parameters:
      message - description of the problem that occurred
    • EvaluationException

      public EvaluationException(String message, Throwable cause)
      Create a new expression evaluation exception.
      Parameters:
      message - description of the problem that occurred
      cause - the underlying cause of this exception
    • EvaluationException

      public EvaluationException(int position, String message)
      Create a new expression evaluation exception.
      Parameters:
      position - the position in the expression where the problem occurred
      message - description of the problem that occurred
    • EvaluationException

      public EvaluationException(String expressionString, String message)
      Create a new expression evaluation exception.
      Parameters:
      expressionString - the expression that could not be evaluated
      message - description of the problem that occurred
    • EvaluationException

      public EvaluationException(int position, String message, Throwable cause)
      Create a new expression evaluation exception.
      Parameters:
      position - the position in the expression where the problem occurred
      message - description of the problem that occurred
      cause - the underlying cause of this exception