Node.js · Junior · Frage 67 von 75

Wie fängt man einen Fehler aus einem abgewarteten Promise?

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

Richtige Antwort: Den Code in try { ... } catch (err) { ... } packen

Erklärung

In einer async-Funktion macht await aus einer Ablehnung einen geworfenen Fehler, ein normales try/catch funktioniert also. Aufrufer können auch load().catch(...) nutzen.

Zum Weiterlesen

Fehler in der Frage

Node.js · Junior · Frage 67

Teste dich selbst

Mach den Test Node.js · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen