Utekelezaji unaendelea baada ya kupata Java?
Utekelezaji unaendelea baada ya kupata Java?

Video: Utekelezaji unaendelea baada ya kupata Java?

Video: Utekelezaji unaendelea baada ya kupata Java?
Video: MHHH TAMU (simulizi weka mbali na watoto) 2024, Mei
Anonim

Mpango unaanza tena utekelezaji wakati ubaguzi unakamatwa mahali fulani na " kukamata "block. Kukamata isipokuwa ni alielezea baadaye. Unaweza kutupa ubaguzi wa aina yoyote kutoka kwa nambari yako, mradi tu sahihi ya njia yako itangaze. Unaweza pia kutengeneza tofauti zako mwenyewe.

Kwa kuongezea, hatimaye hutekeleza baada ya kukamata Java?

Ndiyo, ni mapenzi . Haijalishi nini kitatokea katika jaribio lako au kukamata kuzuia isipokuwa vinginevyo System. exit() inaitwa au JVM imeanguka. ikiwa kuna taarifa yoyote ya kurudi kwenye block (s), hatimaye mapenzi kuwa kutekelezwa kabla ya taarifa hiyo ya kurudi.

Kando na hapo juu, ni wapi utekelezaji unaanza tena baada ya ubaguzi kutupwa na kunaswa? ya utekelezaji unaanza tena wapi ubaguzi ni kukamatwa , hiyo ni mwanzoni mwa kukamata block ambayo inashughulikia haswa ya sasa ubaguzi aina. ya kukamata block ni kutekelezwa , ingine kukamata vitalu vinapuuzwa (fikiria nyingi kukamata block kama taarifa ya kubadili).

Halafu, je, kutupa ubaguzi kunasimamisha utekelezaji wa Java?

3 Majibu. Kama wewe kutupa ya ubaguzi , mbinu utekelezaji mapenzi acha na ubaguzi ni kutupwa kwa njia ya mpigaji. kutupa kuingilia kati kila wakati utekelezaji mtiririko wa njia ya sasa.

Je, hatimaye kunyongwa kama kutupa katika catch?

Ndiyo. Tazama nyaraka: The hatimaye kuzuia daima inatekeleza lini kizuizi cha kujaribu kinatoka. Kumbuka: Kama JVM inatoka wakati wa kujaribu au kukamata kanuni ni kuwa kutekelezwa , kisha hatimaye kuzuia haiwezi kutekeleza.

Ilipendekeza: