Node.js · Junior · Запитання 67 з 75

Як перехопити помилку з проміса, на який чекаємо через await?

async function load() {
  const data = await readFile("config.json", "utf8");
  return JSON.parse(data);
}

Пояснення

Усередині async-функції await перетворює відхилення на кинуту помилку, тож звичайний try/catch працює. Викликач також може написати load().catch(...).

Де почитати

Помилка в запитанні

Node.js · Junior · запитання 67

Перевірте себе

Пройдіть тест Node.js · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест