Какво представлява обработката на изключения в JavaScript?
Какво представлява обработката на изключения в JavaScript?

Видео: Какво представлява обработката на изключения в JavaScript?

Видео: Какво представлява обработката на изключения в JavaScript?
Видео: Нужен ли нам N(e/u)xt.js? Григорий Петров 2024, Ноември
Anonim

Когато JavaScript изявление генерира грешка, казва се, че хвърля an изключение . Вместо да преминете към следващото изявление, JavaScript преводач проверява за обработка на изключения код. Ако няма манипулатор на изключения , след това програмата се връща от функцията, която е хвърлила изключение.

По подобен начин някой може да попита как се справяте с изключенията в JavaScript?

Можеш улов генериран от програмист и време за изпълнение изключения , но не може хванете JavaScript синтактични грешки. Блокът try трябва да бъде последван или от точно един улов блок или един окончателен блок (или един от двете). Когато an изключение се появява в блока try, the изключение се поставя в e и the улов блокът се изпълнява.

Освен това, какви са различните видове грешки в JavaScript? Има три основни видове грешки което може да се случи при компилиране a JavaScript програма: синтаксис грешки , време на изпълнение грешки и логично грешки.

Освен по-горе, какво разбирате под обработка на изключения?

Обработка на изключения е процесът на отговор на изключения когато се изпълнява компютърна програма. Ан изключение възниква, когато се случи неочаквано събитие, което изисква специална обработка. Обработка на изключения опити за грациозно дръжка тези ситуации, така че една програма (или по-лошо, цяла система) прави а не катастрофа.

Какви са двете форми на обработка на грешки?

Грешка - боравене техники за развитие грешки включва стриктна корекция. Грешка - боравене техники за логика грешки или грешки обикновено се извършва чрез щателно отстраняване на грешки в приложението или отстраняване на неизправности.

Има четири основни категории грешки:

  • Логически грешки.
  • Генерирани грешки.
  • Грешки по време на компилиране.
  • Грешки по време на изпълнение.

Препоръчано: