При использовании await
с промисом, ошибки (reject) могут быть обработаны несколькими способами:
Конструкция try...catch
: Наиболее распространенный и рекомендуемый способ. Позволяет элегантно перехватить ошибку, выброшенную при разрешении (resolve) или отклонении (reject) промиса.
javascript
Метод .catch()
после await
: Менее предпочтительный, но возможный вариант. Ошибка будет обработана в колбэке .catch()
, если промис отклонен.
javascript
При использовании await
с промисом, ошибки (reject) могут быть обработаны несколькими способами:
Конструкция try...catch
: Наиболее распространенный и рекомендуемый способ. Позволяет элегантно перехватить ошибку, выброшенную при разрешении (resolve) или отклонении (reject) промиса.
javascript
Метод .catch()
после await
: Менее предпочтительный, но возможный вариант. Ошибка будет обработана в колбэке .catch()
, если промис отклонен.
javascript
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.