Java-nı tutduqdan sonra icra davam edirmi?
Java-nı tutduqdan sonra icra davam edirmi?

Video: Java-nı tutduqdan sonra icra davam edirmi?

Video: Java-nı tutduqdan sonra icra davam edirmi?
Video: Jogi - Lyrical |Shaadi Mein Zaroor Aana |Rajkummar Rao,Kriti K|Arko ft Aakanksha Sharma 2024, Bilər
Anonim

Proqram davam edir icra istisna bir yerdə bir " tərəfindən tutulduqda tutmaq " blok. Tutmaq istisnalar daha sonra izah edilir. Metod imzanız bəyan etdiyi müddətcə kodunuzdan istənilən istisnanı ata bilərsiniz. Siz də öz istisnalarınızı yarada bilərsiniz.

Üstəlik, Java-nı tutduqdan sonra nəhayət icra olunur?

Bəli olacaq . Sizin cəhdinizdə nə olursa olsun və ya tutmaq başqa cür olmadıqda bloklayın. exit() çağırdı və ya JVM qəzaya uğradı. blok(lar)da hər hansı qaytarma bəyanatı varsa, nəhayət edəcək olmaq edam edildi bu qaytarma bəyanatından əvvəl.

Yuxarıda əlavə olaraq, istisna atıldıqdan və tutulduqdan sonra icra harada davam edir? the icrası davam edir harada istisna edir tutuldu , yəni əvvəlində tutmaq cərəyanı xüsusi olaraq ünvanlayan blok istisna növü. the tutmaq blokdur edam edildi , başqa tutmaq bloklar nəzərə alınmır (birdən çox tutmaq keçid bəyanatı kimi blok).

O zaman, istisna atmaq Java-nın icrasını dayandırırmı?

3 Cavablar. Əgər sən atmaq the istisna , üsul icra olacaq dayan və istisna edir atıldı zəng edən metoda. atmaq həmişə kəsin icra cari metodun axını.

Nəhayət, tutmaq olarsa, edam edilirmi?

Bəli. Sənədlərə baxın: The nəhayət həmişə blok zaman icra edir try bloku çıxır. Qeyd: Əgər cəhd edərkən JVM çıxır və ya tutmaq kod olur edam edildi , sonra nəhayət blok olmaya bilər icra etmək.

Tövsiyə: