Das flash.error-Paket enthält Fehlerklassen, die Teil der Flash Player API (Application Programming Interface) sind und nicht zum Hauptsprachteil von ActionScript gehören.

Die ActionScript-Hauptsprache ist Teil der Sprache, die dem ECMAScript-Standard entspricht. Die Flash Player API ist Teil der Sprache, die nur für ActionScript gilt. Das flash.error-Paket bezieht sich auf die Funktionen, die nur in Flash Player zur Verfügung stehen (Flash Player API).

Fehlerklassen, die nicht zum flash.error-Paket gehören, sind übergeordnete Hauptklassen, die auf dem ECMAScript-Standard basieren.

Hinweis: In ActionScript 3.0 sind Ausnahmen der primäre Mechanismus zum Melden von Laufzeitfehlern. Fehlerereignisse stellen einen zweiten Mechanismus dar, der verwendet wird, wenn Fehler während einer asynchronen Operation auftreten, z. B. ein Aufruf der Loader.load()-Methode.



Klassen
 KlasseBeschreibung
 EOFError Eine EOFError-Ausnahme wird ausgelöst, wenn nach dem Ende der verfügbaren Daten ein Lesevorgang durchgeführt wird.
 IllegalOperationError Die IllegalOperationError-Ausnahme wird ausgelöst, wenn eine Methode nicht implementiert ist oder wenn die Implementierung nicht die verwendeten Aufrufparameter unterstützt.
 InvalidSWFError Flash Player gibt diesen Ausnahmefehler an, wenn eine beschädigte SWF-Datei angetroffen wird.
 IOError Die IOError-Ausnahme wird ausgelöst, wenn ein Ein- oder Ausgabefehler auftritt.
 MemoryError Die MemoryError-Ausnahme wird ausgelöst, wenn eine Speicherzuweisungsanforderung fehlschlägt.
 ScriptTimeoutError Die ScriptTimeoutError-Ausnahme wird ausgelöst, wenn das Skriptzeitlimit erreicht ist.
 StackOverflowError ActionScript löst eine StackOverflowError-Ausnahme aus, wenn der für das Skript verfügbare Stapelspeicher ausgeschöpft ist.