FYI: https://today.java.net/pub/a/today/2006/04/06/exception-handling-antipatterns.html#logAndThrow