org.apache.velocity.exception
Class VelocityException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.apache.velocity.exception.VelocityException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
MacroOverflowException, MathException, MethodInvocationException, ParseErrorException, ResourceNotFoundException, TemplateInitException

public class VelocityException
extends RuntimeException

Base class for Velocity runtime exceptions thrown to the application layer.

Version:
$Id: VelocityException.java 685685 2008-08-13 21:43:27Z nbubna $
Author:
Kyle F. Downey
See Also:
Serialized Form

Constructor Summary
VelocityException(String exceptionMessage)
           
VelocityException(String exceptionMessage, Throwable wrapped)
           
VelocityException(Throwable wrapped)
           
 
Method Summary
 Throwable getWrappedThrowable()
          returns the wrapped Throwable that caused this MethodInvocationException to be thrown
 
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

VelocityException

public VelocityException(String exceptionMessage)
Parameters:
exceptionMessage - The message to register.

VelocityException

public VelocityException(String exceptionMessage,
                         Throwable wrapped)
Parameters:
exceptionMessage - The message to register.
wrapped - A throwable object that caused the Exception.
Since:
1.5

VelocityException

public VelocityException(Throwable wrapped)
Parameters:
wrapped - A throwable object that caused the Exception.
Since:
1.5
Method Detail

getWrappedThrowable

public Throwable getWrappedThrowable()
returns the wrapped Throwable that caused this MethodInvocationException to be thrown

Returns:
Throwable thrown by method invocation
Since:
1.5


Copyright © 2000-2010 The Apache Software Foundation. All Rights Reserved.