org.mozilla.javascript

## 类 EvaluatorException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - java.lang.RuntimeException
      - - org.mozilla.javascript.RhinoException
        - - org.mozilla.javascript.EvaluatorException

- 所有已实现的接口:
    java.io.Serializable
  直接已知子类:
    KRuntimeException

      public class EvaluatorException
      extends org.mozilla.javascript.RhinoException

  The class of exceptions thrown by the JavaScript engine.
  另请参阅:
    序列化表格

- - ### 构造器概要

    构造器
    构造器和说明
    `EvaluatorException(java.lang.String detail)`
    `EvaluatorException(java.lang.String detail, java.lang.String sourceName, int lineNumber)` Create an exception with the specified detail message.
    `EvaluatorException(java.lang.String detail, java.lang.String sourceName, int lineNumber, java.lang.String lineSource, int columnNumber)` Create an exception with the specified detail message.

  - ### 方法概要

    所有方法 实例方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `int` | `getColumnNumber()` 已过时。 Use `RhinoException.columnNumber()` from the super class.
    `int` | `getLineNumber()` 已过时。 Use `RhinoException.lineNumber()` from the super class.
    `java.lang.String` | `getLineSource()` 已过时。 Use `RhinoException.lineSource()` from the super class.
    `java.lang.String` | `getSourceName()` 已过时。 Use `RhinoException.sourceName()` from the super class.
    `java.lang.String` | `toString()`

    - ### 从类继承的方法 org.mozilla.javascript.RhinoException

      `columnNumber, details, getMessage, getScriptStack, getScriptStack, getScriptStackTrace, getScriptStackTrace, getScriptStackTrace, getStackStyle, initColumnNumber, initLineNumber, initLineSource, initSourceName, lineNumber, lineSource, printStackTrace, printStackTrace, setStackStyle, sourceName, useMozillaStackStyle, usesMozillaStackStyle`

    - ### 从类继承的方法 java.lang.Throwable

      `addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, setStackTrace`

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### 构造器详细资料

    - #### EvaluatorException

          public EvaluatorException(java.lang.String detail)

    - #### EvaluatorException

          public EvaluatorException(java.lang.String detail,
                                    java.lang.String sourceName,
                                    int lineNumber)

      Create an exception with the specified detail message. Errors internal to the JavaScript engine will simply throw a RuntimeException.
      参数:
        `detail` - the error message
        `sourceName` - the name of the source reponsible for the error
        `lineNumber` - the line number of the source

    - #### EvaluatorException

          public EvaluatorException(java.lang.String detail,
                                    java.lang.String sourceName,
                                    int lineNumber,
                                    java.lang.String lineSource,
                                    int columnNumber)

      Create an exception with the specified detail message. Errors internal to the JavaScript engine will simply throw a RuntimeException.
      参数:
        `detail` - the error message
        `sourceName` - the name of the source responsible for the error
        `lineNumber` - the line number of the source
        `columnNumber` - the columnNumber of the source (may be zero if unknown)
        `lineSource` - the source of the line containing the error (may be null if unknown)

  - ### 方法详细资料

    - #### getSourceName

          @Deprecated
          public java.lang.String getSourceName()

      已过时。 Use `RhinoException.sourceName()` from the super class.

    - #### getLineNumber

          @Deprecated
          public int getLineNumber()

      已过时。 Use `RhinoException.lineNumber()` from the super class.

    - #### getColumnNumber

          @Deprecated
          public int getColumnNumber()

      已过时。 Use `RhinoException.columnNumber()` from the super class.

    - #### getLineSource

          @Deprecated
          public java.lang.String getLineSource()

      已过时。 Use `RhinoException.lineSource()` from the super class.

    - #### toString

          public java.lang.String toString()

      覆盖:
        `toString` 在类中 `java.lang.Throwable`