| Package | Niveau supérieur |
| Classe | public dynamic class RangeError |
| Héritage | RangeError Error Object |
| Version du langage: | ActionScript 3.0 |
| Versions du moteur d'exécution: | AIR 1.0 Flash Player 9 |
Number.toExponential(), Number.toPrecision() et Number.toFixed() renvoie une exception RangeError si les arguments excèdent la plage numérique gérée. Pour éviter de renvoyer une exception RangeError, vous pouvez étendre Number.toExponential(), Number.toPrecision() et Number.toFixed().
D'autres cas de figure entraînent le renvoi de cette exception, notamment :
Voir aussi
| Méthode | Défini par | ||
|---|---|---|---|
RangeError(message:String = "") Crée un objet RangeError. | RangeError | ||
![]() | Renvoie la pile d'appels d'une erreur sous la forme d'une chaîne lors de la construction de l'erreur (version de débogage de Flash Player et application de débogage du lanceur AIR seulement) ; renvoie la valeur null lorsque ni la version de débogage de Flash Player ni l'application de débogage du lanceur AIR n'est utilisée. | Error | |
![]() | Indique si la propriété spécifiée d'un objet est définie. | Object | |
![]() | Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l'objet spécifié en tant que paramètre. | Object | |
![]() | Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() | Définit la disponibilité d'une propriété dynamique pour les opérations en boucle. | Object | |
![]() | Renvoie la chaîne "Error" par défaut ou la valeur contenue dans la propriété Error.message, si elle est définie. | Error | |
![]() | Renvoie la valeur primitive de l'objet spécifié. | Object | |
| RangeError | () | Constructeur |
public function RangeError(message:String = "")Crée un objet RangeError.
Paramètresmessage:String (default = "") — Contient le message associé à l'objet RangeError. |
Voir aussi
RangeError et la traiter avec une instruction try..catch.
package {
import flash.display.Sprite;
public class RangeErrorExample extends Sprite {
public function RangeErrorExample() {
var child:Sprite = new Sprite();
try {
addChildAt(child, 1);
}
catch(e:RangeError) {
trace(e);
}
}
}
}