net.sourceforge.stripes.util.bean
Class ExpressionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by net.sourceforge.stripes.exception.StripesRuntimeException
                  extended by net.sourceforge.stripes.util.bean.ExpressionException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
EvaluationException, ParseException

public class ExpressionException
extends StripesRuntimeException

Root exception type which all exceptions in this package extend. Used for generalized exceptions that occur during expression parsing and evaluation. Users can catch this exception instead of subclasses to be sure of catching all exceptions coming from the property expression classes.

Since:
Stripes 1.4
Author:
Tim Fennell
See Also:
Serialized Form

Constructor Summary
ExpressionException(String message)
          Constructs an exception with the supplied message.
ExpressionException(String message, Throwable cause)
          Constructs an exception with the supplied message and causing exception.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExpressionException

public ExpressionException(String message)
Constructs an exception with the supplied message.


ExpressionException

public ExpressionException(String message,
                           Throwable cause)
Constructs an exception with the supplied message and causing exception.



? Copyright 2005-2006, Stripes Development Team.