Fehler / Catch all
Catch all
Tritt in einem Programm ein Fehler auf, welcher nicht mit einem ".catch" gefangen wird, so wird das Programm mit diesem Fehler beendet. Um diesen ungewollten Abbruch zu verhindern, kann mit "catch-all" eine gezielte und globale Fehlerverarbeitung erfolgen.
app::@error
Print "Oh no, there's an error!"
Print it.info
Das Event "@error" wird bei jedem nicht behandelten Fehler aktiviert. Über "it" kann auf das Fehler-Objekt zugegriffen und dieses ausgewertet werden.
- Powered by
OghsWiki
-