Ni utunzaji gani wa kipekee katika JavaScript?
Ni utunzaji gani wa kipekee katika JavaScript?

Video: Ni utunzaji gani wa kipekee katika JavaScript?

Video: Ni utunzaji gani wa kipekee katika JavaScript?
Video: Посейте эти цветы сразу в сад они будут цвести каждый год все лето 2024, Novemba
Anonim

Wakati a JavaScript taarifa inazalisha makosa, inasemekana kutupa ubaguzi . Badala ya kuendelea na kauli inayofuata, the JavaScript mkalimani anakagua utunzaji wa ubaguzi kanuni. Ikiwa hakuna kidhibiti cha ubaguzi , basi programu inarudi kutoka kwa kazi yoyote iliyotupa ubaguzi.

Vile vile mtu anaweza kuuliza, unashughulikia vipi tofauti katika JavaScript?

Unaweza kukamata programu inayozalishwa na wakati wa utekelezaji isipokuwa , lakini huwezi pata JavaScript makosa ya sintaksia. Kizuizi cha kujaribu lazima kifuatwe na moja haswa kukamata kuzuia au moja hatimaye kuzuia (au moja ya zote mbili). Wakati a ubaguzi hutokea katika block block, the ubaguzi imewekwa katika e na kukamata block inatekelezwa.

Kwa kuongeza, ni aina gani tofauti za makosa katika JavaScript? Kuna tatu kuu aina ya makosa ambayo yanaweza kutokea wakati wa kuandaa a JavaScript mpango: syntax makosa , wakati wa kukimbia makosa na mantiki makosa.

Kando na hapo juu, unamaanisha nini kwa utunzaji wa kipekee?

Ushughulikiaji wa ubaguzi ni mchakato wa kujibu isipokuwa wakati programu ya kompyuta inaendesha. An ubaguzi hutokea wakati tukio lisilotarajiwa linatokea ambalo linahitaji usindikaji maalum. Ushughulikiaji wa ubaguzi majaribio ya neema mpini hali hizi ili programu (au mbaya zaidi, mfumo mzima) hufanya si ajali.

Ni aina gani mbili za kushughulikia makosa?

Hitilafu - utunzaji mbinu za maendeleo makosa ni pamoja na usahihishaji mkali. Hitilafu - utunzaji mbinu za mantiki makosa au hitilafu kwa kawaida ni kwa utatuzi wa programu kwa uangalifu au utatuzi.

Kuna aina nne kuu za makosa:

  • Makosa ya kimantiki.
  • Hitilafu zinazozalishwa.
  • Makosa ya wakati wa kukusanya.
  • Makosa ya wakati wa kukimbia.

Ilipendekeza: