Назад    Вперёд

Ядро JavaScript 1.5. Справочник.



JSException

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

Метод getWrappedException экземпляра.

getWrappedExceptionType

Метод getWrappedExceptionType экземпляра возвращает int-отображение типа объекта wrappedException.

В следующих разделах показано объявление и использование конструкторов и методов.


Обратная Совместимость

JavaScript от 1.1 до 1.3.

JSException имело три public-конструктора, которые по выбору принимали строку-аргумент, специфицирующую детальное сообщения или другую информацию об исключении. Метод getWrappedException отсутствовал.


 

JSException


Конструкторы, не рекомендуемые для использования в 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

индекс в строке-источнике, где возникла ошибка.


 

getWrappedException


 

getWrappedException - метод экземпляра.


Объявление


public Object getWrappedException()


Описание

getWrappedException() возвращает объект, представляющий значение, которое JavaScript реально отловил. JavaScript может отлавливать значения любых типов. Используйте getWrappedException() для определения вида значения, которое представляет return-тип Object'а.

 


getWrappedExceptionType


 

getWrappedExceptionType - метод экземпляра.


Объявление


public int getWrappedExceptionType()


Описание

getWrappedExceptionType() возвращает int, которое совпадает с одним из следующих static int, объявленных классом JSException:


EXCEPTION_TYPE_EMPTY

EXCEPTION_TYPE_VOID

EXCEPTION_TYPE_OBJECT

EXCEPTION_TYPE_FUNCTION

EXCEPTION_TYPE_STRING

EXCEPTION_TYPE_NUMBER

EXCEPTION_TYPE_BOOLEAN


 
Назад    Вперёд

Copyright © 2000 Netscape Communications Corp. Все права зарезервированы.

Дата последнего обновления: 28 сентября 2000 г.

Hosted by uCoz