Heute lernst du:
try...catch-BlöckenAm Ende wirst du Fehler erkennen und Code effektiv debuggen können.
Verwende try...catch, um Fehler sicher zu behandeln:
try {
JSON.parse("invalid");
} catch (error) {
console.log("Fehler erkannt!");
}
Erklärung:
try-Block enthält Code, der Fehler werfen kanncatch-Block wird ausgeführt, wenn ein Fehler auftrittNutze die Entwickler-Tools im Browser zum Debuggen:
console.log() verwenden, um Variablen zu prüfen
try {
JSON.parse("invalid");
} catch (error) {
console.log("Fehler erkannt!");
}
Schreibe Code, der einen Fehler sicher behandelt:
function safeParse(json) {
try {
return JSON.parse(json);
} catch (error) {
console.log("Ungültiges JSON:", error.message);
return null;
}
}
// Beispiel
const data = safeParse('{"name": "John"}');
const badData = safeParse("invalid");