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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。