| Пакет | Верхний уровень | 
| Класс | public dynamic class RangeError | 
| Наследование | RangeError    Error   Object | 
| Язык версии: | ActionScript 3.0 | 
| Версии среды выполнения: | Flash Player 9, AIR 1.0, Flash Lite 4 | 
Number.toExponential(), Number.toPrecision() и Number.toFixed() приводит к появлению исключения RangeError в тех случаях, когда аргументы выходят за пределы допустимого числового диапазона. Во избежание этого исключения можно расширить методы Number.toExponential(), Number.toPrecision() и Number.toFixed().
 Среди других ситуаций, вызывающих появление этого исключения, можно назвать следующие:
- Любой API среды выполнения Flash, ожидающий ввода показателя глубины, вызывается с указанием недействительного числа глубины.
 - Любой API среды выполнения Flash, ожидающий ввода номера кадра, вызывается с указанием недействительного номера кадра.
 - Любой API среды выполнения Flash, ожидающий ввода номера слоя, вызывается с указанием недействительного номера слоя.
 
Связанные элементы API
Общедоступные свойства
Общедоступные методы 
| Метод | Определено | ||
|---|---|---|---|
RangeError(message:String = "") 
	 Создает новый объект RangeError.  | RangeError | ||
![]()  | 
	 Возвращает список вызовов для данной ошибки в момент ее конструирования в форме строки.  | Error | |
![]()  | 
	 Показывает, определено ли заданное свойство для объекта.  | Object | |
![]()  | 
	 Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.  | Object | |
![]()  | 
	 Показывает наличие заданного свойства и его перечисляемость.  | Object | |
![]()  | 
     Задает доступность динамического свойства для операций цикла.  | Object | |
![]()  | 
	 Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.  | Object | |
![]()  | [переопределить] 
	
	Возвращает строку Error по умолчанию или значение, содержащееся в свойстве Error.message, если оно определено.  | Error | |
![]()  | 
	 Возвращает элементарное значение заданного объекта.  | Object | |
Сведения о конструкторе
RangeError | () | Конструктор | 
Примеры Использование этого примера 
RangeErrorExample.as
 В следующем примере показано, как генерируется и обрабатывается исключение 
RangeError в операторе 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);
            }
        }
    }
}
Tue Jun 12 2018, 11:34 AM Z
 
 Скрыть унаследованные общедоступные свойства
 Показать унаследованные общедоступные свойства