Worum es geht
Skript 02, Folie 40: JavaScript-Fehlerbehandlung. Eine Stelle der Folie ist falsch geschrieben (window.onError); Schritt 8 stellt sie richtig.
Ein Skript im Browser kann auf viele Arten scheitern: eine Variable gibt es nicht, ein Wert ist null, eine Eingabe ist unsinnig. Die Frage ist, wie das Programm danach weiterläuft.
So gehen wir vor:
- Sehen, was ein Fehler ohne Behandlung anrichtet.
- Ihn mit try und catch abfangen, das Fehlerobjekt lesen, finally kennenlernen.
- Selbst Fehler werfen, die Fehlertypen und einen eigenen Typ.
- Fehler über das Ereignis window.onerror auffangen.
- Eine Klausurfrage selbst lösen.