public class ScriptException
extends java.lang.Exception
| Constructor and Description |
|---|
ScriptException(java.lang.Exception e)
Creates a
ScriptException wrapping an Exception thrown by an underlying
interpreter. |
ScriptException(java.lang.String s)
Creates a
ScriptException with a String to be used in its message. |
ScriptException(java.lang.String message,
java.lang.String fileName,
int lineNumber)
Creates a
ScriptException with message, filename and linenumber to
be used in error messages. |
ScriptException(java.lang.String message,
java.lang.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.
|
java.lang.String |
getFileName()
Get the source of the script causing the error.
|
int |
getLineNumber()
Get the line number on which an error occurred.
|
java.lang.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.
|
public ScriptException(java.lang.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(java.lang.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(java.lang.String message,
java.lang.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(java.lang.String message,
java.lang.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 java.lang.String getMessage()
getMessage in class java.lang.Throwablepublic int getLineNumber()
public int getColumnNumber()
public java.lang.String getFileName()
Copyright © 2023. All rights reserved.