News

Learn everything you need to throw, try, catch, and clean up after Java exceptions in your programs.
I recently wrote that the chapter in Effective Java devoted to exception handling has been one of the most influential software development chapters I have read.
A common software antipattern is to log and rethrow exceptions in Java. Here we explain why doing so will make troubleshooting errors harder.