exception library Null safety

Enums

ExceptionSeverity
ExceptionSeverity is an enum with the following values. [...]

Typedefs

ExceptionBuilder<EXCEPTION extends NamedException> = EXCEPTION Function()
ParameterizedExceptionBuilder<INPUT extends Object?, EXCEPTION extends NamedException> = EXCEPTION Function(INPUT input)

Exceptions / Errors

BasicException
Exception that can be created on the fly.
EmptyException
A simple empty exception that can be created on the fly.
NamedException
Wrapper around the built-in Exception class. [...]
UnknownException
Exceptions that are not expected but handled in the else part and sent to the user interface. [...]