Then it's even worse. Logging an exception and it's stacktrace and then re-throwing it is generally considered bad form