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()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
 
- 
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. 
 - 
 
 -