10.11.2014 Views

Exception Handling in Java

Exception Handling in Java

Exception Handling in Java

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

A method can throw more than one exception.<br />

public class Laundry {<br />

public void doLaundry() throws Pants<strong>Exception</strong>, L<strong>in</strong>gerie<strong>Exception</strong> {<br />

// code that could throw either exception<br />

}<br />

}<br />

public class Foo {<br />

public void go() {<br />

Laundry laundry = new Laundry ();<br />

try {<br />

laundry.doLaundry();<br />

} catch(Pants<strong>Exception</strong> pex) {<br />

// recovery code<br />

}<br />

} catch(L<strong>in</strong>gerie<strong>Exception</strong> lex) {<br />

// recovery code<br />

}<br />

8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!