Встречается на собеседованиях • сегодня

Что такое исключение

Исключение (exception) — это ошибка, возникающая во время выполнения программы, которая прерывает нормальный поток выполнения. В JavaScript исключения обрабатываются с помощью конструкций try/catch/finally.

Пример:

javascript
try {
  // Код, который может вызвать ошибку
  const result = someUndefinedFunction();
} catch (error) {
  // Обработка ошибки
  console.error('Произошла ошибка:', error.message);
} finally {
  // Код, который выполнится в любом случае
  console.log('Завершение обработки');
}

Исключения бывают встроенные (TypeError, ReferenceError и др.) и пользовательские. Можно создавать свои исключения через throw new Error('Сообщение').

Ключевые моменты:

  • try — блок кода для проверки
  • catch — перехват ошибки
  • finally — выполняется всегда
  • throw — генерация исключения
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы