public class ScriptException extends Exception
| Constructor and Description |
|---|
ScriptException(Exception e)
Creates a
ScriptException wrapping an Exception thrown by an underlying
interpreter. |
ScriptException(String s)
Creates a
ScriptException with a String to be used in its message. |
ScriptException(String message,
String fileName,
int lineNumber)
Creates a
ScriptException with message, filename and linenumber to
be used in error messages. |
ScriptException(String message,
String fileName,
int lineNumber,
int columnNumber)
ScriptException constructor specifying message, filename, line number
and column number. |
| Modifier and Type | Method and Description |
|---|---|
int |
getColumnNumber()
Get the column number on which an error occurred.
|
String |
getFileName()
Get the source of the script causing the error.
|
int |
getLineNumber()
Get the line number on which an error occurred.
|
String |
getMessage()
Returns a message containing the String passed to a constructor as well as
line and column numbers and filename if any of these are known.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic ScriptException(String s)
ScriptException with a String to be used in its message.
Filename, and line and column numbers are unspecified.s - The String to use in the message.public ScriptException(Exception e)
ScriptException wrapping an Exception thrown by an underlying
interpreter. Line and column numbers and filename are unspecified.e - The wrapped Exception.public ScriptException(String message, String fileName, int lineNumber)
ScriptException with message, filename and linenumber to
be used in error messages.message - The string to use in the messagefileName - The file or resource name describing the location of a script error
causing the ScriptException to be thrown.lineNumber - A line number describing the location of a script error causing
the ScriptException to be thrown.public ScriptException(String message, String fileName, int lineNumber, int columnNumber)
ScriptException constructor specifying message, filename, line number
and column number.message - The message.fileName - The filenamelineNumber - the line number.columnNumber - the column number.public String getMessage()
getMessage in class Throwablepublic int getLineNumber()
public int getColumnNumber()
public String getFileName()
Copyright © 2021. All rights reserved.