Flash CS3-Dokumentation |
|||
| Programmieren mit ActionScript 3.0 > Verarbeiten von Fehlern > Fehlerverarbeitung in ActionScript 3.0 > Elemente der Fehlerverarbeitung in ActionScript 3.0 | |||
ActionScript 3.0 enthält viele Tools zur Fehlerverarbeitung. Dazu gehören u. a.:
throw-Anweisung verwendet wurde. In Flash Player 9 lösen ActionScript-eigene Methoden und Eigenschaften Laufzeitfehler aus, mit deren Hilfe Sie diese Ausnahmen effektiver verarbeiten und auf jede einzelne individuell reagieren können. FileReference.upload()-Methode den booleschen Wert false zurück, wenn der Aufruf von upload() nicht erfolgreich war. Dieser eine Wert diente zum Kennzeichnen von fünf verschiedenen möglichen Fehlern. Wenn in ActionScript 3.0 ein Fehler beim Aufrufen der upload()-Methode auftritt, können Sie einen von vier spezifischen Fehlern auslösen. Dies erleichtert das Anzeigen genauerer Fehlermeldungen für Endbenutzer.name-Eigenschaft den Wert null. Deshalb müssen Sie vor dem Verwenden oder Anzeigen der name-Eigenschaft sicherstellen, dass der Wert gesetzt und nicht null ist. In ActionScript 3.0 wird bei dem Versuch, vor dem Füllen des Objekts mit Daten auf die name-Eigenschaft zuzugreifen, in Flash Player ein IllegalOperationError-Fehler ausgelöst, der Sie darüber informiert, dass der Wert noch nicht gesetzt wurde. Sie können try..catch..finally-Blöcke verwenden, um den Fehler zu verarbeiten. Weitere Informationen finden Sie unter Verwenden von try..catch..finally-Anweisungen.try..catch..finally-Blöcken zur Fehlerverarbeitung nimmt im Vergleich zu früheren ActionScript-Versionen nur geringe oder gar keine zusätzlichen Ressourcen in Anspruch.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/00000099.html