News

To solve these problems, Java embraced a new approach to exception handling. In Java, we combine objects that describe exceptions with a mechanism based on throwing and catching these objects.
Both Java and Ruby have relatively sophisticated exception handling built-in to the respective languages.
When an exception occurs in your Java code, you can log it or you can rethrow it -- but don't do both. Here's why you must avoid that exception handling antipattern.
Test your knowledge of exception handling in Java with this tough, 10-question, multiple choice quiz.