public class ScriptException extends Exception
Exception
クラスです。基本となるスクリプトの実装によってスローされるチェック例外タイプを、ScriptException
のインスタンスでラップする必要があります。このクラスは、行と列の番号およびファイル名が利用可能な場合、それらを格納するメンバーを持ちます。コンストラクタと説明 |
---|
ScriptException(Exception e)
ベースとなるインタプリタによってスローされる
Exception をラップするScriptException を作成します。 |
ScriptException(String s)
メッセージ内で使用されるStringを持つ
ScriptException を作成します。 |
ScriptException(String message, String fileName, int lineNumber)
エラー・メッセージで使用されるメッセージ、ファイル名、行番号を持つ
ScriptException を作成します。 |
ScriptException(String message, String fileName, int lineNumber, int columnNumber)
メッセージ、ファイル名、行番号、および列番号を指定する
ScriptException コンストラクタです。 |
修飾子と型 | メソッドと説明 |
---|---|
int |
getColumnNumber()
エラーが発生した列番号を取得します。
|
String |
getFileName()
エラーが発生したスクリプトのソースを取得します。
|
int |
getLineNumber()
エラーが発生した行番号を取得します。
|
String |
getMessage()
行番号、列番号、ファイル名、およびコンストラクタに渡すStringのいずれかが既知である場合に、それらを含むメッセージを返します。
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public ScriptException(String s)
ScriptException
を作成します。ファイル名、行番号、および列番号は指定されません。s
- メッセージで使用するString。public ScriptException(Exception e)
Exception
をラップするScriptException
を作成します。行番号、列番号、およびファイル名は指定されません。e
- ラップされたException
。public ScriptException(String message, String fileName, int lineNumber)
ScriptException
を作成します。message
- メッセージで使用する文字列。fileName
- ScriptException
のスローを発生させたスクリプト・エラーの場所を記述するファイル名またはリソース名。lineNumber
- ScriptException
のスローを発生させたスクリプト・エラーの場所を記述する行番号。public String getMessage()
getMessage
、クラス: Throwable
public int getLineNumber()
public int getColumnNumber()
public String getFileName()
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.