org.mozilla.javascript

Class WrappedException


public class WrappedException
extends EvaluatorException

A wrapper for runtime exceptions. Used by the JavaScript runtime to wrap and propagate exceptions that occur during runtime.
Author:
Norris Boyd

Constructor Summary

WrappedException(Throwable exception)

Method Summary

Throwable
getWrappedException()
Get the wrapped exception.
Object
unwrap()
Deprecated. Use getWrappedException() instead.

Methods inherited from class org.mozilla.javascript.EvaluatorException

getColumnNumber, getLineNumber, getLineSource, getSourceName

Methods inherited from class org.mozilla.javascript.RhinoException

columnNumber, details, getMessage, getScriptStackTrace, getScriptStackTrace, initColumnNumber, initLineNumber, initLineSource, initSourceName, lineNumber, lineSource, printStackTrace, printStackTrace, sourceName

Constructor Details

WrappedException

public WrappedException(Throwable exception)
See Also:
Context.throwAsScriptRuntimeEx(Throwable e)

Method Details

getWrappedException

public Throwable getWrappedException()
Get the wrapped exception.
Returns:
the exception that was presented as a argument to the constructor when this object was created

unwrap

public Object unwrap()

Deprecated. Use getWrappedException() instead.