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, toStringpublic 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、クラス: Throwablepublic int getLineNumber()
public int getColumnNumber()
public String getFileName()
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.