001 Обработка ошибок

В случае ошибок, у нас появляется в консоли сообщение об ошибке и выполнение кода останавливается (тут у нас не словленная (uncaught) ошибка)

Для исправления ситуации, чтобы код выполнялся, нужно воспользоваться конструкцией try/catch

Тут представлен пример, где мы создали ошибку и запихнули выполнение ошибки в try. Когда в try выполняется ошибка, мы сразу же перескакиваем в блок catch (в скобках мы именуем переменную с ошибкой как error или так далее), где мы выполняем определённые действия:

console.error(error) – выводит целую ошибку

console.log(error.message) – выводит только сообщение ошибки

Самый основной плюс использования try/catch – это продолжение работы кода после данного блока