Interface ControlFlowRuntimeException


public interface ControlFlowRuntimeException
This is a marker interface to make it possible to throw runtime exceptions that have to be treated as expected and 'positive'. The purpose is for code that receives them to act correspondingly. For instance, if this is used inside a transaction without forcing a rollback, the transaction handler should commit when the exception is caught and afterwards rethrow the exception.
Since:
1.0