FESI.jslib
クラス JSException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--FESI.jslib.JSException

public class JSException
extends java.lang.Exception

ECMAScript インタプリタがエラーを検知したときにスローされます。 生成される EcmaScriptException (あるいは他の例外) のメッセージを 内包します。

関連項目:
直列化された形式

コンストラクタの概要
JSException(java.lang.String s)
          詳細メッセージを指定して JSException を構築します。
JSException(java.lang.String s, java.lang.Throwable originatingException)
          詳細メッセージを指定して、ただし元の例外を参照する JSException を構築します。
 
メソッドの概要
 java.lang.Throwable getOriginatingException()
          元の例外 (あれば) または null を取得します。
 void printStackTrace()
          この Throwable とそのバックトレースを 標準エラーストリームに出力します。
 void printStackTrace(java.io.PrintStream s)
          この Throwable とそのバックトレースを 指定したプリントストリームに出力します。
 void printStackTrace(java.io.PrintWriter w)
          この Throwable とそのバックトレースを 指定したプリントライタに出力します。
 
クラス java.lang.Throwable から継承したメソッド
fillInStackTrace, getLocalizedMessage, getMessage, toString
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

JSException

public JSException(java.lang.String s)
詳細メッセージを指定して JSException を構築します。
パラメータ:
s - 詳細メッセージ

JSException

public JSException(java.lang.String s,
                   java.lang.Throwable originatingException)
詳細メッセージを指定して、ただし元の例外を参照する JSException を構築します。
パラメータ:
s - 詳細メッセージ
メソッドの詳細

getOriginatingException

public java.lang.Throwable getOriginatingException()
元の例外 (あれば) または null を取得します。 可能なら本当に元々の例外が見つかるまでさかのぼります。
戻り値:
元々の例外、または null

printStackTrace

public void printStackTrace()
この Throwable とそのバックトレースを 標準エラーストリームに出力します。
オーバーライド:
クラス java.lang.Throwable 内の printStackTrace

printStackTrace

public void printStackTrace(java.io.PrintStream s)
この Throwable とそのバックトレースを 指定したプリントストリームに出力します。
オーバーライド:
クラス java.lang.Throwable 内の printStackTrace

printStackTrace

public void printStackTrace(java.io.PrintWriter w)
この Throwable とそのバックトレースを 指定したプリントライタに出力します。
オーバーライド:
クラス java.lang.Throwable 内の printStackTrace