⊗jsSpExcThrUT 147 of 294 menu

Hedhja e tipave të vetë të përjashtimeve në JavaScript

Numri i përjashtimeve të integruara në JavaScript nuk është aq i madh dhe ato më së shpeshti nuk mund të plotësojnë të gjitha nevojat tona në lloje të ndryshme të përjashtimeve. Prandaj, në JavaScript është e integruar mundësia për të krijuar përjashtime me llojin e tyre.

Ekzistojnë mënyra të ndryshme për ta bërë këtë. Më e thjeshta - të kalosh një objekt me çelësat name dhe messagethrow:

try { throw {name: 'MyError', message: 'teksti i përjashtimit'}; } catch (error) { console.log(error.name); // 'MyError' console.log(error.message); // 'teksti i përjashtimit' }

Më herët kemi bërë një funksion që hedh një përjashtim kur pjesëtohet me zero:

function div(a, b) { if (b !== 0) { return a / b; } else { throw new Error('gabim i pjesëtimit me zero'); } }

Riktheni këtë funksion në mënyrë që të hedhë një përjashtim me ndonjë lloj të imagjinuar nga ne, për shembull, DivisionByZeroError.

Më herët keni bërë një funksion që hedh një përjashtim gjatë përpjekjes për të nxjerrë rrënjën nga një numër negativ. Riktheni funksionin tuaj në mënyrë që të hedhë një përjashtim me llojin e imagjinuar nga ju. Mendoni mirë për emrin e përjashtimit, në mënyrë që ky emër të jetë i suksesshëm.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo