GetRuntimeErrorDesc
Возвращает описание типа исключения.
function GetRuntimeErrorDesc(
strRuntimeErrorName
);
Параметры
- strRuntimeErrorName
Имя типа возникшего исключения.
Возвращаемое значение
Описание типа исключения.
Заметки
Возвращает описание типа исключения. Может быть одним из следующих типов исключения:
Типы исключения |
Описание |
---|---|
ConversionError |
Возникает, если производится попытка преобразовать объект во что-то, во что он не может быть преобразован. |
RangeError |
Возникает, если функция предоставляется с аргументом, значение которого выходит за его допустимый диапазон. Например, эта ошибка возникает при попытке конструировать объект Array с длиной, представленной не допустимым положительным целым числом. |
ReferenceError |
Возникает при обнаружении недопустимой ссылки. Эта ошибка возникает, например, если ожидаемая ссылка равна null. |
RegExpError |
Возникает, когда возникает ошибка компиляции при наличии регулярного выражения. Эта ошибка возникает при компиляции регулярного выражения. Эта ситуация возникает, например, если регулярное выражение объявляется с шаблоном, имеющим недопустимый синтаксис, или с флагами, отличными от i, g, or m, либо если в нем имеется один и тот же флаг, повторяющийся несколько раз. |
SyntaxError |
Возникает, когда выполняется синтаксический анализ исходного текста, и этот исходный текст не позволяет корректировать синтаксис. Например, эта ошибка возникает, если функция eval вызывается с аргументом, который не является допустимым текстом программы. |
TypeError |
Возникает, если действительный тип операнда не соответствует предполагаемому типу. Такая ситуация возникает, например, если вызов функции выполнен на чем-то, что не является объектом или не поддерживает вызов. |
URIError |
Возникает, если обнаруживается недопустимый URI. Например, такая ошибка возникает, если в кодируемой или декодируемой строке обнаруживается недопустимый символ. |
См. также
Задачи
Создание пользовательского мастера
Основные понятия
Настройка мастеров С++ с помощью общих функций JScript.