JavaScript ООП #9: Блоки try/catch/finally, оператор throw, проброс исключений

preview_player
Показать описание
Обработка ошибок с помощью блоков try, catch, finally. Генерация исключений с помощью оператора throw, проброс исключений. Свойства объекта ошибок: name, message, stack.
Рекомендации по теме
Комментарии
Автор

Хотел узнать про finally, а получил еще много других знаний, спасибо вам

shoxruxnurmuxammedov
Автор

Спасибо! На мой взгляд самое лучшее обяснение как работает конструкция try/catch/finally. С оператором throw особая благодарность.

Mrflomaster
Автор

спасибо большое очень хорошо объяснили, главное тоном хорошего учителя, т.е голос спокойный и нераздражает

annasahradyan
Автор

Ну вот я досмотрел последнюю тему по ООП на вашем канале, но еще не отработал материал. Что хотелось бы сказать, у Вас определенно талант и с полной уверенностью скажу, что Ваш канал стал для меня находкой этого года, так как Вы объясняете, мне к сожалению не смогли донести даже на платных курсах, за это огромное Вам спасибо!!!!
Буду всем своим товарищам настоящим и будущим с кем изучаю основы JS советовать Ваш канал. Еще раз огромнейшее Вам спасибо.

jjzmjxz
Автор

Наконец-то понял, что значит пробросить ошибку на верх, а то ментор час обьяснял, но я все-таки не понимал где этот верх находится)) Спасибо

mahatmaghandii
Автор

Классная ручка и подача материала)) ありがとう先生, однако |ˈmesɪdʒ|, произношение порезало мой слух, как самурайский меч бамбук🥷🏼🎍

blackwood
Автор

Помогло структурировать знания, после прочтения главы у Кантора👍

michaelmyers
Автор

Только не месейдж а так все отлично :)

volodymyrfursov
Автор

Офигительное объяснение! Заменило 2 часа скилбокса

pysnsoj
Автор

Очень информативный и понятный урок, спасибо большое!

antonaleikin
Автор

За пару дней прошел все по JS. Спасибо.

neznaykad
Автор

Идеально подаете информацию, жаль, что это видео у вас последнее по JS :)

RedShucov
Автор

Лайк поставил спасибо вам большое
Искал на эту тему 💜💜💜💜💜💜💜💜💜💜💜💜💜💜💜

robertrebelovskiy
Автор

Спасибо, по react нет планов снять видео?

unaibekovbakhyt
Автор

У меня в последнем примере кода, который вы предоставили, определена переменная res без использования ключевого слова var, let или const. В языке JavaScript, если переменная не объявлена с использованием одного из этих ключевых слов, она считается глобальной переменной.

Таким образом, в вашем коде res интерпретируется как глобальная переменная, и поэтому не возникает ошибки при ее использовании внутри блока try. Если бы вы определили res с использованием var, let или const, то код вызвал бы ошибку, указывая на неопределенную переменную.

strtoboolea
Автор

В чем смысл блока finaly, если мы(8:24) на 13 строке пишем: flSend = false ?

phello
Автор

Мне вот всё равно куда там ошибка выведеться в консоль или нет. Поэтому главная польза try/catch в том, что ошибка может случится, но это не остановит другие операции во всём скрипте, я правильно понял? Просто написал пару проектов но на практике ещё не использовал этот блок.

zakhariihusar
Автор

Уроков по js фреймворкам не планируете?

vbjjpqu
Автор

Хотел по интересоваться за php;
Если можешь Раскажи, пожалуйста.

graft