In dieser Übung implementierst du eine Funktion namens processString, die einen übergebenen String mit ordentlicher Fehlerbehandlung verarbeitet.
Du lernst, wie du:
Implementiere die Funktion processString mit einem try…catch-Block.
Im try-Block:
TypeError.null zurück.RangeError.SyntaxError.uppercase zurück.Vergiss nicht, beim Werfen passende Fehlermeldungen anzuhängen! Eine informative und gut strukturierte Fehlermeldung kann dir Stunden beim Debuggen ersparen.
Im catch-Block:
console.log austhrow den error, damit sein Typ getestet werden kann.Setze verschiedene Arten der Fehlerbehandlung und des Ressourcenmanagements um.
Ein wichtiger Punkt beim Programmieren ist, wie man Fehler behandelt und Ressourcen schließt, auch wenn Fehler auftreten.
Bei dieser Übung geht es darum, verschiedene Fehler zu behandeln. Da die Fehlerbehandlung stark von der Programmiersprache abhängt, musst du in den Tests deines Tracks nachschauen, um zu sehen, was genau verlangt wird.
Melde dich bei Exercism an, um JavaScript mit 37 Konzepte159 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.