Ошибки JScript времени выполнения
Обновлен: Ноябрь 2007
Ошибки Jscript времени выполнения происходят при попытке сценария JScript совершить действие, которое система не может выполнить. Ошибки JScript времени выполнения возникают при вычислении выражений переменных во время выполнения сценария и при динамическом выделении памяти.
Перехват ошибок
Ошибки времени выполнения могут быть перехвачены и обработаны программой JScript. При заключении создавшего ошибку кода в блок try любая создавшаяся ошибка может быть перехвачена в блоке catch. Ошибки, порожденные JScript, представляют собой объекты Error. Код JScript может формировать пользовательские ошибки любого типа данных, включая объекты Error с помощью оператора throw. Для идентификации ошибки программа может отобразить ее номер и сообщение, содержащееся в перехваченном объекте Error. Если ошибка не перехвачена, сценарий будет прекращен.
Существует несколько способов получения справки по конкретному сообщению об ошибке.
Для поиска номера ошибки и сообщения воспользуйтесь содержанием, расположенным в узле ошибок JScript времени выполнения.
Введите номер ошибки в поле Найти в Указателе. Номер ошибки имеет формат JSxxxx, где xxxx представляет код ошибки из четырех цифр.
Введите сообщение об ошибке в поле Найти на вкладке Поиск. Помните, что в некоторых сообщениях об ошибках присутствуют слова в одинарных кавычках. Слова в кавычках относятся к идентификаторам из кода и не являются частью сообщения об ошибке. Не используйте слова в кавычках как часть текста для поиска.