06.03.2015 Views

Java Kitabı

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

}<br />

System.out.println("calis() yordamı");<br />

}<br />

public static void main(String args[]) {<br />

try {<br />

IstisnaOrnek4 io4 = new IstisnaOrnek4();<br />

io4.calis();<br />

System.out.println("main() yordamı");<br />

} catch(IOException ex) {<br />

System.out.println("Hata Yakalandi-main() =" + ex);<br />

}<br />

}<br />

Bu sefer biraz daha abartıp, oluĢan istisna nesnesini son anda main() yordamında yakalıyoruz. Bu<br />

örneğimizde hem istisnanın meydana geldiği cokCalis() yordamı hem de calis() yordamı oluĢan<br />

istisnayı fırlatmıĢlardır. Buraya kadar anlattıklarımızı akıĢ diyagramında incelersek... ()<br />

Şekil-8.3. İstisna Yakalama Mekanizması - III<br />

AkıĢ Ģemasında numaralandırılmıĢ olan okları takip ederseniz olayların geliĢimini çok rahat bir Ģekilde<br />

kavrayabilirsiniz. AkıĢ diyagramımızı açıklamaya baĢlayalım; ()<br />

213

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

Saved successfully!

Ooh no, something went wrong!