Поделиться через


Исключение сгенерировано, но не перехвачено

В код включен оператор throw, но он не входит в состав блока try или отсутствует связанный с ним блок catch для перехвата ошибки. Исключения создаются внутри блока try с помощью оператора throw и перехватываются вне блока try с помощью оператора catch.

Исправление ошибки

  • Поместите код, который может создать исключение, в блок try и убедитесь в наличии соответствующего блока catch.

  • Убедитесь, что оператор catch ожидает правильную форму исключения.

  • Если исключение создается заново, убедитесь в наличии другого соответствующего оператора catch.

См. также

Ссылки

Объект Error (JavaScript)

Оператор throw (JavaScript)

Оператор try...catch...finally (JavaScript)