Package org.mozilla.javascript
Class JavaScriptException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.mozilla.javascript.RhinoException
-
- org.mozilla.javascript.JavaScriptException
-
- All Implemented Interfaces:
java.io.Serializable
public class JavaScriptException extends RhinoException
Java reflection of JavaScript exceptions. Instances of this class are thrown by the JavaScript 'throw' keyword.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JavaScriptException(java.lang.Object value)Deprecated.UseWrappedException(Throwable)to report exceptions in Java code.JavaScriptException(java.lang.Object value, java.lang.String sourceName, int lineNumber)Create a JavaScript exception wrapping the given JavaScript value
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.Stringdetails()java.lang.StringgetDetails()intgetLineNumber()Deprecated.UseRhinoException.lineNumber()from the super class.java.lang.StringgetSourceName()Deprecated.UseRhinoException.sourceName()from the super class.java.lang.ObjectgetValue()-
Methods inherited from class org.mozilla.javascript.RhinoException
columnNumber, getMessage, getScriptStack, getScriptStack, getScriptStackTrace, getScriptStackTrace, getScriptStackTrace, getStackStyle, initColumnNumber, initLineNumber, initLineSource, initSourceName, lineNumber, lineSource, printStackTrace, printStackTrace, setStackStyle, sourceName, useMozillaStackStyle, usesMozillaStackStyle
-
-
-
-
Constructor Detail
-
JavaScriptException
@Deprecated public JavaScriptException(java.lang.Object value)
Deprecated.UseWrappedException(Throwable)to report exceptions in Java code.
-
JavaScriptException
public JavaScriptException(java.lang.Object value, java.lang.String sourceName, int lineNumber)Create a JavaScript exception wrapping the given JavaScript value- Parameters:
value- the JavaScript value thrown.
-
-
Method Detail
-
details
public java.lang.String details()
- Overrides:
detailsin classRhinoException
-
getDetails
public java.lang.String getDetails()
-
getValue
public java.lang.Object getValue()
- Returns:
- the value wrapped by this exception
-
getSourceName
@Deprecated public java.lang.String getSourceName()
Deprecated.UseRhinoException.sourceName()from the super class.
-
getLineNumber
@Deprecated public int getLineNumber()
Deprecated.UseRhinoException.lineNumber()from the super class.
-
-