UnrecoverableException

Indicates that an unexpected, non-recoverable (fatal) exception has occurred within the application logic.

Throwing this exception will (dependent on the viewer) result in some sort of an error page being displayed to the user.

API

UnrecoverableException.java
class UnrecoverableException {
  UnrecoverableException(String msg)
  UnrecoverableException(TranslatableString translatableMessage, Class<?> translationContextClass, String translationContextMethod)
  UnrecoverableException(Throwable cause)
  UnrecoverableException(String msg, Throwable cause)
  UnrecoverableException(TranslatableString translatableMessage, Class<?> translationContextClass, String translationContextMethod, Throwable cause)
  String getMessage()
}