Spec-Zone.ru › OpenJavaFX 8
netscape.javascript

Класс JSException

java.lang.Object
  • java.lang.Throwable
    • java.lang.Exception
      • java.lang.RuntimeException
        • netscape.javascript.JSException

Все реализованные интерфейсы:

Serializable



public class JSException
extends RuntimeException

Бросается при возникновении исключения в JavaScript-движке.

Большая часть функциональности этого класса устарела, так как она не является переносимой между веб-браузерами. Единственная функциональность, на которой следует полагаться, — это бросок этого исключения и вызовы к printStackTrace().

См. также:

Сериализованная форма

  • Краткое описание полей

    Поля
    Модификатор и тип Поле и описание
    static int EXCEPTION_TYPE_BOOLEAN
    Устарело.
    Не переносится между веб-браузерами.
    static int EXCEPTION_TYPE_EMPTY
    Устарело.
    Не переносится между веб-браузерами.
    static int EXCEPTION_TYPE_ERROR
    Устарело.
    Не переносится между веб-браузерами.
    static int EXCEPTION_TYPE_FUNCTION
    Устарело.
    Не переносится между веб-браузерами.
    static int EXCEPTION_TYPE_NUMBER
    Устарело.
    Не переносится между веб-браузерами.
    static int EXCEPTION_TYPE_OBJECT
    Устарело.
    Не переносится между веб-браузерами.
    static int EXCEPTION_TYPE_STRING
    Устарело.
    Не переносится между веб-браузерами.
    static int EXCEPTION_TYPE_VOID
    Устарело.
    Не переносится между веб-браузерами.
    protected String filename
    Устарело.
    Не переносится между веб-браузерами.
    protected int lineno
    Устарело.
    Не переносится между веб-браузерами.
    protected String message
    Устарело.
    Не переносится между веб-браузерами.
    protected String source
    Устарело.
    Не переносится между веб-браузерами.
    protected int tokenIndex
    Устарело.
    Не переносится между веб-браузерами.
  • Краткое описание конструкторов

    Конструкторы
    Конструктор и описание
    JSException()
    Создаёт объект JSException.
    JSException(int wrappedExceptionType, Object wrappedException)
    Устарело.
    Не переносится между веб-браузерами.
    JSException(String s)
    Создаёт объект JSException с сообщением об ошибке.
    JSException(String s, String filename, int lineno, String source, int tokenIndex)
    Устарело.
    Не переносится между веб-браузерами.
  • Краткое описание методов

    Все методыМетоды экземпляраКонкретные методыУстаревшие методы
    Модификатор и тип Метод и описание
    Object getWrappedException()
    Устарело.
    Не переносится между веб-браузерами.
    int getWrappedExceptionType()
    Устарело.
    Не переносится между веб-браузерами.
    • Методы, унаследованные от класса java.lang.Throwable

      addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
    • Методы, унаследованные от класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Подробное описание поля

    • EXCEPTION_TYPE_EMPTY

      public static final int EXCEPTION_TYPE_EMPTY
      Устарело. Не переносимо между веб-браузерами.

      См. также:

      Значения константных полей

    • EXCEPTION_TYPE_VOID

      public static final int EXCEPTION_TYPE_VOID
      Устарело. Не переносимо между веб-браузерами.

      См. также:

      Значения константных полей

    • EXCEPTION_TYPE_OBJECT

      public static final int EXCEPTION_TYPE_OBJECT
      Устарело. Не переносимо между веб-браузерами.

      См. также:

      Значения константных полей

    • EXCEPTION_TYPE_FUNCTION

      public static final int EXCEPTION_TYPE_FUNCTION
      Устарело. Не переносимо между веб-браузерами.

      См. также:

      Значения константных полей

    • EXCEPTION_TYPE_STRING

      public static final int EXCEPTION_TYPE_STRING
      Устарело. Не переносимо между веб-браузерами.

      См. также:

      Значения константных полей

    • EXCEPTION_TYPE_NUMBER

      public static final int EXCEPTION_TYPE_NUMBER
      Устарело. Не переносимо между веб-браузерами.

      См. также:

      Значения константных полей

    • EXCEPTION_TYPE_BOOLEAN

      public static final int EXCEPTION_TYPE_BOOLEAN
      Устарело. Не переносимо между веб-браузерами.

      См. также:

      Значения константных полей

    • EXCEPTION_TYPE_ERROR

      public static final int EXCEPTION_TYPE_ERROR
      Устарело. Не переносимо между веб-браузерами.

      См. также:

      Значения константных полей

    • message

      protected String message
      Устарело. Не переносимо между веб-браузерами.

      Сообщение об ошибке.

    • filename

      protected String filename
      Устарело. Не переносимо между веб-браузерами.

      URL файла, где произошла ошибка, если возможно.

    • lineno

      protected int lineno
      Устарело. Не переносимо между веб-браузерами.

      Номер строки в файле, если возможно.

    • source

      protected String source
      Устарело. Не переносимо между веб-браузерами.

      Строка JavaScript-кода, который обрабатывался.

    • tokenIndex

      protected int tokenIndex
      Устарело. Не переносимо между веб-браузерами.

      Индекс в строке исходного кода, где произошла ошибка.

  • Подробное описание конструктора

    • JSException

      public JSException()

      Создает объект JSException.

    • JSException

      public JSException(String s)

      Создает объект JSException с сообщением об ошибке.

      Параметры:

      s - Сообщение об ошибке

    • JSException

      public JSException(String s,
                         String filename,
                         int lineno,
                         String source,
                         int tokenIndex)
      Устарело. Не переносимо между веб-браузерами.

      Создает объект JSException. Этот конструктор устарел, так как он включает непереносимую функциональность.

      Параметры:

      s - Сообщение об ошибке.

    • JSException

      public JSException(int wrappedExceptionType,
                         Object wrappedException)
      Устарело. Не переносимо между веб-браузерами.

      Создает объект JSException. Этот конструктор устарел, так как он включает непереносимую функциональность.

      Параметры:

      wrappedExceptionType - Тип обернутого JavaScript исключения.

  • Подробное описание метода

    • getWrappedExceptionType

      public int getWrappedExceptionType()
      Устарело. Не переносимо между веб-браузерами.

      getWrappedExceptionType возвращает целое число, отображающее тип объекта wrappedException. Этот метод устарел, так как он включает непереносимую функциональность.

      Возвращает:

      Тип JavaScript исключения (целое число).

    • getWrappedException

      public Object getWrappedException()
      Устарело. Не переносимо между веб-браузерами.

      Возвращает обернутое JavaScript исключение. Этот метод устарел, так как он включает непереносимую функциональность.

      Возвращает:

      Обёртку JavaScript исключения (объект).

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API