Class ControlFlowException

All Implemented Interfaces:
Direct Known Subclasses:
MetadataHandlerProvider.NoHandler, SubstitutionVisitor.MatchFailed, Util.FoundOne

public class ControlFlowException extends RuntimeException
Exception intended to be used for control flow, as opposed to the usual use of exceptions which is to signal an error condition.

ControlFlowException does not populate its own stack trace, which makes instantiating one of these (or a sub-class) more efficient.

See Also:
  • Constructor Details

    • ControlFlowException

      public ControlFlowException()
  • Method Details