JSException
public-класс JSException расширяет RuntimeException.
java.lang.Object
|
+----java.lang.Throwable
|
+----java.lang.Exception
|
+----java.lang.RuntimeException
|
+----netscape.javascript.JSException
Описание
JSException это исключение, вызываемое тогда, когда код JavaScript возвращает ошибку.
Конструктор. Резюме.
Класс netscape.javascript.JSException имеет следующий конструктор:
Не рекомендуемые конструкторы по выбору предлагают Вам специфицировать детали сообщения и другой информации. |
Методы. Резюме.
Класс netscape.javascript.JSException имеет следующие методы:
Метод getWrappedException экземпляра. | ||
getWrappedExceptionType |
Метод getWrappedExceptionType экземпляра возвращает int-отображение типа объекта wrappedException. |
В следующих разделах показано объявление и использование конструкторов и методов.
Обратная Совместимость
JavaScript от 1.1 до 1.3.
JSException имело три public-конструктора, которые по выбору принимали строку-аргумент, специфицирующую детальное сообщения или другую информацию об исключении. Метод getWrappedException
отсутствовал.
Конструкторы, не рекомендуемые для использования в JavaScript 1.4.
Конструирует JSException
с необязательным сообщением о деталях.
Объявление
1. public JSException()
2. public JSException(String s)
3. public JSException(String s,
String filename,
int lineno,
String source,
int tokenIndex)
Аргументы
s |
Сообщение о деталях.
filename
URL файла, в котором возникла ошибка, если возможен.
lineno
номер строки в файле, если возможно.
source
Строка, содержащая вычисляемый код JavaScript.
tokenIndex
индекс в строке-источнике, где возникла ошибка.