Zurück zu den Lektionen
Lektion 10: Fehlerbehandlung mit try/catch
Lerne, wie du Fehler abfängst und behandelst, um robuste Programme zu schreiben.
+35 XP
Konzept erklärt
Fehlerbehandlung - Ähnlich wie try/catch in JS
Fehler passieren! Handle sie sauber:
// JavaScript: try { riskyOperation(); } catch (error) { console.log("Fehler:", error.message); } // Motoko - fast identisch! try { riskyOperation(); } catch (e) { Debug.print("Fehler: " # Error.message(e)); }
Best Practice:
- Prüfe kritische Bedingungen VORHER (Division durch 0, etc.)
- Verwende
für unerwartete Fehlertry/catch
wirft einen Fehler (wieError.reject()
in JS)throw- Gute Fehlerbehandlung = robuste Apps!