Работа с исключениями. Управляющая конструкция try catch finally
ฝัง
- เผยแพร่เมื่อ 25 ส.ค. 2024
- Всем привет в этом уроке познакомимся с управляющей конструкцией try catch finally. Рассмотрим процесс отлова ошибок, а так же создание своих собственных ошибок.
Канал и чат в телеграме: t.me/first_fil...
#frontend #js #javascript #web #урокипрограммирования #первыйфайлкомом #function #основыпрограммирования #webdeveloper #trycatchfinally #exceptions
я не я, если не досмотрю весь плейлист до конца! столько труда и стараний с твоей стороны.
спасибо тебе!
Спасибо за урок!
Топ!
Что будет, если ошибку попробовать преобразовать в bool тип?
Ещё хотел бы добавить, что если в функции прописать return и в try и в catch и в finally, то отработает только finally
Если ошибка отработает Раньше чем return то будет выход из функции и конструкция перехватит управление
@@first-file-comom ,
function someFunc(){
try{
if (0.5 === 0.5) {
throw new Error("");}
return 1;
}
catch(error) {
return 2;
}
finally {
return 3;
}
};
console.log(someFunc())
// 3
@@ultrapokemonultrapokemonov6110 Это интересный кейс, спасибо! познавательно
Все верно! Блок finally всегда выполяется если он объявлен!