Le package flash.error regroupe des classes d'erreur qui font partie de l'API de Flash Player et non pas du langage ActionScript de base.

Le langage de base ActionScript désigne la section du langage qui est conforme à la norme ECMAScript. L'API de Flash Player fait partie du langage propre à ActionScript. Le package flash.error fait référence aux fonctionnalités propres à Flash Player (API de Flash Player).

Les classes d'erreur qui ne font pas partie du package flash.error sont des classes essentielles de plus haut niveau qui reposent sur la norme ECMAScript.

Remarque : Dans ActionScript 3.0, les exceptions constituent le principal mécanisme de signalisation des erreurs d'exécution. Les événements d'erreur forment la deuxième ligne d'avertissement en cas d'erreur pendant une opération asynchrone, telle qu'un appel à la méthode Loader.load().



Classes
 ClasseDescription
 EOFError Une exception EOFError est émise lors d'une tentative de lecture au-delà de la fin des données disponibles.
 IllegalOperationError L'exception IllegalOperationError est émise lorsqu'une méthode n'est pas implémentée ou lorsque l'implémentation ne répond pas aux besoins actuels.
 InvalidSWFError Flash Player génère cette exception lorsqu'il rencontre un fichier SWF corrompu.
 IOError L’exception IOError est émise lors de certains types d'échecs d’entrée ou de sortie.
 MemoryError L’exception MemoryError est émise lors de l’échec d’une requête d’allocation de mémoire.
 ScriptTimeoutError L’exception ScriptTimeoutError est émise lorsque l’intervalle de délai d’expiration du script est dépassé.
 StackOverflowError ActionScript émet une exception StackOverflowError lorsque la pile associée au script est épuisée.