java.lang.Object | |||
↳ | java.lang.Throwable | ||
↳ | java.lang.Exception | ||
↳ | javax.script.ScriptException |
The generic Exception
class for the Scripting APIs. Checked
exception types thrown by underlying scripting implementations must be wrapped in instances of
ScriptException
. The class has members to store line and column numbers and
filenames if this information is available.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creates a
ScriptException with a String to be used in its message. | |||||||||||
Creates a
ScriptException wrapping an Exception thrown by an underlying
interpreter. | |||||||||||
Creates a
ScriptException with message, filename and linenumber to
be used in error messages. | |||||||||||
ScriptException constructor specifying message, filename, line number
and column number. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Get the column number on which an error occurred.
| |||||||||||
Get the source of the script causing the error.
| |||||||||||
Get the line number on which an error occurred.
| |||||||||||
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.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Creates a 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. |
---|
Creates a ScriptException
wrapping an Exception
thrown by an underlying
interpreter. Line and column numbers and filename are unspecified.
e | The wrapped Exception .
|
---|
Creates a ScriptException
with message, filename and linenumber to
be used in error messages.
message | The string to use in the message |
---|---|
fileName | 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.
|
ScriptException
constructor specifying message, filename, line number
and column number.
message | The message. |
---|---|
fileName | The filename |
lineNumber | the line number. |
columnNumber | the column number. |
Get the column number on which an error occurred.
Get the source of the script causing the error.
Get the line number on which an error occurred.
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.