Назад Вперёд |
Ядро 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 г.