Je, kutupa kosa hufanya nini?
Je, kutupa kosa hufanya nini?

Video: Je, kutupa kosa hufanya nini?

Video: Je, kutupa kosa hufanya nini?
Video: Paul Clement - Amefanya Mungu ( Official Video ) SMS SKiza 9841777 to 811 2024, Aprili
Anonim

Kutupa hitilafu inakuwezesha kuonyesha kuwa jambo lisilotarajiwa lilitokea na mtiririko wa kawaida wa utekelezaji hauwezi kuendelea. Unatumia a kutupa taarifa kwa kutupa kosa.

Baadaye, mtu anaweza pia kuuliza, kutupa Kosa mpya hufanya nini?

kutupa Hitilafu mpya ("ujumbe"); Hii inafanya kazi katika vivinjari vyote na itaonyesha faili ya kosa habari kwa njia ile ile ingekuwa JavaScript yoyote isiyokusudiwa kosa . Kamba ya "ujumbe" imehifadhiwa katika mali ya ujumbe wa kitu (ambayo ni kivinjari kinatumia kuonyesha ujumbe).

Vivyo hivyo, ni wakati gani unapaswa kutupa kosa? Kila kipengele kinauliza swali. Ikiwa mchango unaotolewa hufanya swali hilo kuwa la uongo, basi kutupa na ubaguzi . Mstari huu ni mgumu zaidi kuchora na vitendaji ambavyo vinarudisha utupu, lakini jambo la msingi ni: ikiwa mawazo ya chaguo la kukokotoa kuhusu ingizo zake yamekiukwa, inapaswa kutupa na ubaguzi badala ya kurudi kawaida.

Kwa kuongeza, kutupa kosa kunamaanisha nini?

The kutupa kauli hurusha (inazalisha) a kosa . Wakati a kosa ikitokea, JavaScript kawaida itaacha, na kutoa a kosa ujumbe. Neno la kiufundi kwa hili ni: JavaScript mapenzi kutupa kosa . The kutupa taarifa inakuwezesha kuunda desturi kosa . Neno la kiufundi kwa hili ni: kutupa na ubaguzi.

Unatupaje kosa katika C++?

kutupa − Programu hutupa ubaguzi tatizo linapojitokeza. Hii inafanywa kwa kutumia a kutupa neno kuu. kamata − Programu inakamata ubaguzi na ubaguzi handler mahali katika mpango ambapo unataka kushughulikia tatizo. Neno kuu la kukamata linaonyesha kunaswa kwa ubaguzi.

Ilipendekeza: