Je, kutupa Isipokuwa Mpya kunamaanisha nini?
Je, kutupa Isipokuwa Mpya kunamaanisha nini?

Video: Je, kutupa Isipokuwa Mpya kunamaanisha nini?

Video: Je, kutupa Isipokuwa Mpya kunamaanisha nini?
Video: Paul Clement - Amefanya Mungu ( Official Video ) SMS SKiza 9841777 to 811 2024, Mei
Anonim

Lini kutupa mpya RuntimeException(e); inaitwa a ubaguzi mpya imeundwa a kutupwa , lakini asili ubaguzi imefungwa ndani yake. Kwa hivyo ufuatiliaji wa stack utaonekana kama hii: Isipokuwa katika thread "kuu" java. java:36) Imesababishwa na: java.

Kwa kuongezea, ubaguzi unamaanisha nini?

Muhula ubaguzi ni mkato wa maneno "tukio la kipekee." Ufafanuzi :A ubaguzi ni tukio, ambalo hutokea wakati wa utekelezaji wa programu, ambayo huharibu mtiririko wa kawaida wa maagizo ya programu. Baada ya mbinu hutupa ubaguzi , mfumo wa kukimbia unajaribu kutafuta kitu cha kushughulikia.

kuna tofauti gani kati ya kutupa ubaguzi na kukamata ubaguzi? Kifungu cha kutupa kinatumika kutangaza ubaguzi , ambayo inamaanisha inafanya kazi sawa na jaribio- kukamata kuzuia. Kutupa neno kuu linatumika ndani ya njia ya mwili kutupa ubaguzi , huku kutupa kunatumika katika saini ya mbinu kutangaza isipokuwa hilo linaweza kutokea ndani ya kauli zilizopo ndani ya njia.

Kwa hivyo tu, kutupa Isipokuwa mpya hufanya nini?

Tofauti kati ya kutupa na kutupa mpya ni kwamba kutupa kutupa mpya asili ubaguzi , wakati kutupa inatumika unapotaka kupata asili ubaguzi , fanya kitu nayo (iweke logi labda), na kisha uitupe upya ili iendelee kuweka bubu la simu huku ikihifadhi ufuatiliaji wa rafu asili.

Ambayo hutumiwa kutupa ubaguzi?

The kutupa neno kuu katika Java ni kutumika kwa uwazi kutupa ubaguzi kutoka kwa njia au kizuizi chochote cha nambari. Tunaweza kutupa ama imeangaliwa au haijachaguliwa ubaguzi . The kutupa neno kuu ni hasa kutumika kutupa desturi isipokuwa.

Ilipendekeza: