30.10.2014 Views

Exception Handling in C++/Java

Exception Handling in C++/Java

Exception Handling in C++/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.

<strong>Exception</strong> <strong>Handl<strong>in</strong>g</strong> <strong>in</strong> <strong>C++</strong>/<strong>Java</strong>(contd.)<br />

Example:<br />

<strong>in</strong>t fac(<strong>in</strong>t n) {<br />

if (n 15) throw ("n too large");<br />

else return n*fac(n-1); }<br />

void g (<strong>in</strong>t n) { <strong>in</strong>t k;<br />

try { k = fac (n) ;}<br />

catch (<strong>in</strong>t i) { cout

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

Saved successfully!

Ooh no, something went wrong!