Je, ni wakati gani unapaswa kuongeza ubaguzi?
Je, ni wakati gani unapaswa kuongeza ubaguzi?

Video: Je, ni wakati gani unapaswa kuongeza ubaguzi?

Video: Je, ni wakati gani unapaswa kuongeza ubaguzi?
Video: MANII, MADHII, WADII NA MIKOJO 2024, Novemba
Anonim

Ndiyo maana isipokuwa lazima itatumika tu ikiwa wewe haiwezi kushughulikia hali hiyo kwa njia nzuri (fikiria "nje ya kumbukumbu" au "kompyuta imewaka"). Moja kanuni ya kidole gumba ni kwa kutumia isipokuwa katika kesi ya kitu wewe sikuweza kutabiri kwa kawaida. Mifano ni muunganisho wa hifadhidata, kukosa faili kwenye diski, nk.

Baadaye, mtu anaweza pia kuuliza, inamaanisha nini kuongeza ubaguzi?

3.3 Vighairi . Kuongeza ubaguzi ni mbinu ya kukatiza mtiririko wa kawaida wa utekelezaji katika mpango, kuashiria kwamba hali fulani ya kipekee imetokea, na kurudi moja kwa moja kwenye sehemu iliyoambatanishwa ya programu ambayo iliteuliwa kuguswa na hali hiyo.

Kando hapo juu, unawezaje kuongeza ubaguzi katika Python? Chatu hutekeleza msimbo kufuatia taarifa ya jaribio kama sehemu ya "kawaida" ya programu. Msimbo unaofuata isipokuwa taarifa ni jibu la programu kwa yoyote isipokuwa katika kifungu cha majaribio kilichotangulia. Kama ulivyoona hapo awali, nambari sahihi ya kisintaksia inapoingia kwenye kosa , Chatu mapenzi kutupa kosa la kipekee.

Mtu anaweza pia kuuliza, je, kuongeza ubaguzi kunasimamisha programu?

Athari ya a kuinua kauli ni kugeuza utekelezaji katika ulinganifu isipokuwa safu, au kwa kusimamisha programu kwa sababu hakuna inayolingana isipokuwa Suite iliyopatikana kushughulikia ubaguzi . The ubaguzi kitu iliyoundwa na kuongeza unaweza vyenye mfuatano wa ujumbe ambao hutoa ujumbe wa makosa yenye maana. Kwa ujumla, hii ni kamba.

Nini kinatokea unapotupa Ubaguzi mpya?

mpya Isipokuwa () maana yake wewe wanatengeneza a mpya mfano wa Isipokuwa aina. Wakati lini wewe sema kutupa Ubaguzi mpya () hii inamaanisha wewe wanasema sogeza kidhibiti cha programu kwa anayepiga na usitekeleze taarifa zaidi baada ya hii kutupa kauli.

Ilipendekeza: