Kwa nini hatupaswi kupata ubaguzi wa wakati wa kukimbia?
Kwa nini hatupaswi kupata ubaguzi wa wakati wa kukimbia?

Video: Kwa nini hatupaswi kupata ubaguzi wa wakati wa kukimbia?

Video: Kwa nini hatupaswi kupata ubaguzi wa wakati wa kukimbia?
Video: ORODHA YA WACHEZAJI 10 WALIOFIA UWANJANI! 2024, Mei
Anonim

Kukamata Isipokuwa au Ya kutupwa

Vighairi vya wakati wa kukimbia wakilisha shida ambazo ni matokeo ya moja kwa moja ya shida ya upangaji, na kwa hivyo haifai kukamatwa kwani haiwezi kutarajiwa kupona kutoka kwao au mpini yao. Kukamata Mapenzi ya kutupwa kukamata kila kitu

Kwa kuzingatia hili, ni sawa kupata ubaguzi wa wakati wa kukimbia?

Vighairi vya wakati wa kukimbia inaweza kutokea popote katika programu na katika mpango wa kawaida inaweza kuwa nyingi sana. Kwa kawaida, gharama ya kuangalia kwa isipokuwa wakati wa kukimbia inazidi faida ya kukamata au kuzibainisha. Kwa hivyo mkusanyaji hauitaji wewe kukamata au taja isipokuwa wakati wa kukimbia , ingawa unaweza.

Pia Jua, ni ubaguzi gani wa wakati wa kukimbia? The Ubaguzi wa Muda wa Kukimbia ni darasa la wazazi kwa wote isipokuwa ya lugha ya programu ya Java ambayo inatarajiwa kuvurugika au kuvunja programu au programu inapotokea. The Ubaguzi wa Muda wa Kukimbia kawaida huonyesha makosa ya mtayarishaji programu, badala ya hali ambayo programu inatarajiwa kushughulikia.

Zaidi ya hayo, kwa nini Vighairi vya Muda wa Runtime havijaangaliwa?

Kwa ujumla, hatupati bila kuchaguliwa ubaguzi kwa sababu hatuwezi kuishughulikia. Chukua muunganisho wa hifadhidata kwa mfano, ikiwa DB iko chini, kuna Hapana jinsi maombi yetu yanavyoweza kusuluhisha suala hilo, kwa hivyo hata ikiwa tutalikamata, hatuwezi kulishughulikia (kulitatua).

Inawezekana kupata ubaguzi wa wakati wa kukimbia kwenye Java?

Vighairi vya wakati wa kukimbia inaweza kutokea mahali popote katika programu, na kwa kawaida wanaweza kuwa wengi sana. Kwa hivyo, mkusanyaji hauitaji wewe kukamata au taja isipokuwa wakati wa kukimbia (ingawa unaweza). Kesi moja ambapo ni kawaida kurusha a RuntimeException ni wakati mtumiaji anaita njia kimakosa.

Ilipendekeza: