Назад Вперёд |
Ядро JavaScript 1.5. Справочник. |
public-класс JSException расширяет RuntimeException.
java.lang.Object
|
+----java.lang.Throwable
|
+----java.lang.Exception
|
+----java.lang.RuntimeException
|
+----netscape.javascript.JSException
JSException это исключение, вызываемое тогда, когда код JavaScript возвращает ошибку.
Класс netscape.javascript.JSException имеет следующий конструктор:
Конструктор | Описание |
|---|---|
JSException | Не рекомендуемые конструкторы по выбору предлагают Вам специфицировать детали сообщения и другой информации. |
Класс netscape.javascript.JSException имеет следующие методы:
|
Метод | Описание |
|---|---|
getWrappedException |
|
getWrappedExceptionType |
Метод |
В следующих разделах показано объявление и использование конструкторов и методов.
JSException
имело три public-конструктора, которые по выбору принимали строку-аргумент,
специфицирующую детальное сообщения или другую информацию об исключении. Метод getWrappedException
отсутствовал.
Конструкторы, не рекомендуемые для использования в JavaScript 1.4.
Конструирует JSException
с необязательным сообщением о деталях.
2. public JSException(String s)
3. public JSException(String s,
String filename,
int lineno,
String source,
int tokenIndex)
s | |
filename | |
lineno | |
source | |
tokenIndex |
getWrappedException - метод экземпляра.
public Object getWrappedException()
getWrappedException()
возвращает объект, представляющий значение, которое JavaScript реально отловил. JavaScript
может отлавливать значения любых типов. Используйте getWrappedException()
для определения вида значения, которое представляет return-тип Object'а.
getWrappedExceptionType - метод экземпляра.
public int getWrappedExceptionType()
getWrappedExceptionType()
возвращает int, которое совпадает с одним из следующих static int,
объявленных классом JSException:
Copyright © 2000 Все права зарезервированы.
Дата последнего обновления: 28 сентября 2000 г.