# Uses of Class javax.script.ScriptException

## Uses in package javax.script

### Methods which throw type javax.script.ScriptException

CompiledScript | Compilable.compile(java.io.Reader reader) Retrieves a CompileScript implementation for the script obtained using java.io.Reader as the script source.
CompiledScript | Compilable.compile(java.lang.String script) Retrieves a CompileScript implementation for the given piece of script which is a abstraction for the intermediate code produced by the compilation.
java.lang.Object | AbstractScriptEngine.eval(java.io.Reader reader) Evaluates a piece of script obtained using the specified reader as the script source.
java.lang.Object | ScriptEngine.eval(java.io.Reader reader) Evaluates a piece of script obtained using the specified reader as the script source.
java.lang.Object | AbstractScriptEngine.eval(java.io.Reader reader, Bindings nameSpace) Evaluates a piece of scripts obtained using a reader as the script source and using the specified namespace as the SCRIPT_SCOPE.
java.lang.Object | ScriptEngine.eval(java.io.Reader reader, Bindings namespace) Evaluates a piece of scripts obtained using a reader as the script source and using the specified namespace as the SCRIPT_SCOPE.
java.lang.Object | ScriptEngine.eval(java.io.Reader reader, ScriptContext context) Evaluates a script obtained using the specified reader as the script source and using the namespaces in the specifed ScriptContext.
java.lang.Object | AbstractScriptEngine.eval(java.lang.String script) Evaluates a piece of script and returns the resultant object.
java.lang.Object | ScriptEngine.eval(java.lang.String script) Evaluates a piece of script and returns the resultant object.
java.lang.Object | AbstractScriptEngine.eval(java.lang.String script, Bindings nameSpace) Evaluates a piece of script using the specified namespace as its SCRIPT_SCOPE.
java.lang.Object | ScriptEngine.eval(java.lang.String script, Bindings namespace) Evaluates a piece of script using the specified namespace as the SCRIPT_SCOPE.
java.lang.Object | ScriptEngine.eval(java.lang.String script, ScriptContext context) Evaluates a script using the namespaces in the specifed ScriptContext.
java.lang.Object | CompiledScript.eval(Bindings namespace) Re-evaluates the pre-compiled script using the specified namespace as the SCRIPT_SCOPE and using ENGINE_SCOPE, GLOBAL_SCOPE of the associated ScriptEngine.
java.lang.Object | CompiledScript.eval(ScriptContext context) Re-evaluates the recompiled script using the specified ScriptContext.
java.lang.Object | Invocable.invoke(java.lang.Object thiz, java.lang.String methodName, java.lang.Object[] args) Invokes a procedure on an object which already defined in the script using the array of objects as its arguments set.
java.lang.Object | Invocable.invoke(java.lang.String methodName, java.lang.Object[] args) Invokes a scripting procedure with the given name using the array of objects as its arguments set.

## Uses in package php.java.script

### Methods which throw type javax.script.ScriptException

java.lang.Object | PhpScriptEngine.eval(java.io.Reader reader)
java.lang.Object | PhpScriptEngine.eval(java.io.Reader reader, Bindings bindings)
java.lang.Object | PhpScriptEngine.eval(java.io.Reader reader, ScriptContext context) Evaluates a script obtained using the specified reader as the script source and using the namespaces in the specifed ScriptContext.
java.lang.Object | PhpScriptEngine.eval(java.lang.String script)
java.lang.Object | PhpScriptEngine.eval(java.lang.String script, Bindings bindings)
java.lang.Object | PhpScriptEngine.eval(java.lang.String script, ScriptContext context) Evaluates a script using the namespaces in the specifed ScriptContext.
java.lang.Object | PhpScriptEngine.invoke(java.lang.Object thiz, java.lang.String methodName, java.lang.Object[] args) Invokes a procedure on an object which already defined in the script using the array of objects as its arguments set.
java.lang.Object | PhpScriptEngine.invoke(java.lang.String methodName, java.lang.Object[] args) Invokes a scripting procedure with the given name using the array of objects as its arguments set.

## Uses in package php.java.faces

### Methods which throw type javax.script.ScriptException

ScriptEngine | PhpFacesContext.getScriptEngine(java.lang.Object key, java.net.URL url) Get a script engine