# Uses of Class
netscape.javascript.JSException

Packages that use JSException
Package | Description
--- | ---
netscape.javascript | Provides Java code the ability to access the JavaScript engine and the HTML DOM in the web browser.

## Uses of JSException in netscape.javascript

Methods in netscape.javascript that throw JSException
Modifier and Type | Method | Description
--- | --- | ---
`abstract Object` | JSObject.`call​(String methodName, Object... args)` | Calls a JavaScript method.
`abstract Object` | JSObject.`eval​(String s)` | Evaluates a JavaScript expression.
`abstract Object` | JSObject.`getMember​(String name)` | Retrieves a named member of a JavaScript object.
`abstract Object` | JSObject.`getSlot​(int index)` | Retrieves an indexed member of a JavaScript object.
`static JSObject` | JSObject.`getWindow​(Applet applet)` | Deprecated, for removal: This API element is subject to removal in a future version. The Applet API is deprecated, no replacement.
`abstract void` | JSObject.`removeMember​(String name)` | Removes a named member of a JavaScript object.
`abstract void` | JSObject.`setMember​(String name, Object value)` | Sets a named member of a JavaScript object.
`abstract void` | JSObject.`setSlot​(int index, Object value)` | Sets an indexed member of a JavaScript object.