Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
When you call a risky method, one of two things can happen. The risky method either succeeds, and the try block completes, or the risky method throws an exception back to your calling method.
If the try succeeds
(doRiskyThing() does not throw an exception)
If the try fails
(because doRiskyThing() does throw an exception)