Çfarë është trajtimi i përjashtimeve në JavaScript?
Çfarë është trajtimi i përjashtimeve në JavaScript?

Video: Çfarë është trajtimi i përjashtimeve në JavaScript?

Video: Çfarë është trajtimi i përjashtimeve në JavaScript?
Video: Python - hyrje, sintaksa, tipet e të dhënave, variablat, operatorët, kushtet, unazat, funksionet 2024, Nëntor
Anonim

Kur a JavaScript deklarata gjeneron një gabim, thuhet se hedh një përjashtim . Në vend që të vazhdohet me deklaratën tjetër, JavaScript përkthyesi kontrollon për trajtimi i përjashtimit kodi. Nëse nuk ka trajtues përjashtimi , atëherë programi kthehet nga cilido funksion që ka hedhur përjashtim.

Në mënyrë të ngjashme dikush mund të pyesë, si i trajtoni përjashtimet në JavaScript?

Ti mundesh kap gjeneruar nga programuesi dhe koha e ekzekutimit përjashtime , por nuk mundesh kap JavaScript gabime sintaksore. Blloku i "provës" duhet të ndiqet saktësisht nga një kap bllok ose një bllok në fund (ose një nga të dyja). Kur një përjashtim ndodh në bllokun try, the përjashtim vendoset në e dhe në kap ekzekutohet blloku.

Për më tepër, cilat janë llojet e ndryshme të gabimeve në JavaScript? Janë tre kryesore llojet e gabimeve që mund të ndodhë gjatë përpilimit të një JavaScript programi: sintaksë gabimet , koha e ekzekutimit gabimet dhe logjike gabimet.

Përveç sa më sipër, çfarë kuptoni me trajtimin e përjashtimeve?

Trajtimi me përjashtim është procesi i përgjigjes ndaj përjashtime kur funksionon një program kompjuterik. Një përjashtim ndodh kur ndodh një ngjarje e papritur që kërkon përpunim të veçantë. Trajtimi me përjashtim përpjekjet për të hijshme trajtoj këto situata në mënyrë që një program (ose më keq, një sistem i tërë) bën jo përplasje.

Cilat janë dy format e trajtimit të gabimeve?

Gabim - trajtimin teknikat e zhvillimit gabimet përfshijnë korrigjimin rigoroz. Gabim - trajtimin teknikat për logjikën gabimet ose gabimet zakonisht ndodhin me korrigjimin e përpiktë të aplikacionit ose zgjidhjen e problemeve.

Ekzistojnë katër kategori kryesore të gabimeve:

  • Gabime logjike.
  • Gabime të krijuara.
  • Gabimet në kohën e përpilimit.
  • Gabimet në kohën e ekzekutimit.

Recommended: