Open
Description
Several methods defined in ExceptionHandler
interface accept Throwable
as one of arguments.
ForgivingExceptionHandler
and DefaultExceptionHandler
(which is used as a default ExceptionHandler
implementation) as one of it's descendants effectively ignore any encountered Error
s leaving application in abnormal state, which is strongly discouraged according to Error
's description.
Maybe it would be more correct to re-throw catched Error
s after ExceptionHandler
tried to log them or catch clauses should not even rely on ExceptionHandler
to re-throw Error
s.
Metadata
Metadata
Assignees
Labels
No labels