News

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.
In this Java Q&A installment, I show how any Java method can throw an arbitrary exception— checked or unchecked —with relative ease and without employing any native code.