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 から継承したメソッド |
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