Flash CS3-Dokumentation |
|||
| Programmieren mit ActionScript 3.0 > Verarbeiten von Fehlern > Fehlerverarbeitung in ActionScript 3.0 > Fehlerverarbeitungsstrategien | |||
Solange in einer Anwendung keine Probleme auftreten, kann sie meist erfolgreich ausgeführt werden, selbst wenn Sie keine Programmlogik zur Fehlerverarbeitung in den Code integrieren. Wenn Sie Fehler jedoch nicht aktiv verarbeiten und in der Anwendung ein Problem auftritt, bleibt es den Benutzern verborgen, warum die Anwendung in diesem Fall plötzlich fehlschlägt.
Es gibt unterschiedliche Möglichkeiten für die Fehlerverarbeitung in Anwendungen. In der nachstehenden Liste sind die drei wichtigsten Optionen für die Fehlerverarbeitung zusammengefasst:
try..catch..finally-Anweisungen. Mit diesen Anweisungen werden synchrone Fehler zum Zeitpunkt ihres Auftretens abgefangen. Sie können diese Anweisungen hierarchisch verschachteln, um Ausnahmen auf unterschiedlichen Ebenen der Codeausführung abzufangen. Weitere Informationen finden Sie unter Verwenden von try..catch..finally-Anweisungen.try..catch..finally-Anweisungen verwenden. Weitere Informationen finden Sie unter Erstellen benutzerdefinierter Fehlerklassen.try..catch..finally-Blöcken unnötig viel Code wiederholen zu müssen. Bei diesem Ansatz ist außerdem die Wahrscheinlichkeit größer, asynchrone Fehler abfangen zu können. Weitere Informationen finden Sie unter Reagieren auf Fehler- und Statusereignisse.Flash CS3
Eine E-Mail an mich senden, wenn dieser Seite Kommentare hinzugefügt werden | Kommentarbericht
Aktuelle Seite: http://livedocs.adobe.com/flash/9.0_de/main/00000100.html