Class CatchTag

java.lang.Object
org.apache.commons.jelly.TagSupport
org.apache.commons.jelly.tags.core.CatchTag
All Implemented Interfaces:
Tag

public class CatchTag extends TagSupport
A tag which catches exceptions thrown by its body. This allows conditional logic to be performed based on if exceptions are thrown or to do some kind of custom exception logging logic.
Version:
$Revision: 155420 $
Author:
James Strachan
  • Constructor Details

    • CatchTag

      public CatchTag()
  • Method Details

    • doTag

      public void doTag(XMLOutput output) throws JellyTagException
      Description copied from interface: Tag
      Evaluates this tag after all the tags properties have been initialized.
      Throws:
      JellyTagException
    • setVar

      public void setVar(String var)
      Sets the name of the variable which is exposed with the Exception that gets thrown by evaluating the body of this tag or which is set to null if there is no exception thrown.