так думаю. Но я считаю что в catch долны попадать именно ошибки, неявное поведение функции, оборвавшееся соединение, как выше в пример приводили. А вот ответы от сервера такие как 200 или 300 или 400 это все таки ожидаемое поведение от сервера и их необходимо обрабатывать в try. Что ты по этому поводу думаешь?
Я думаю, что существуют спецификации, которые четко обговаривают, что является ошибкой, а что нет.
Обсуждают сегодня