JavaTM Platform
Standard Ed. 6

クラス
javax.script.ScriptException の使用

ScriptException を使用しているパッケージ
javax.script スクリプト API は、Java TM スクリプトエンジンを定義するインタフェースとクラスで構成され、それらを Java アプリケーションで使用するためのフレームワークを提供します。 
 

javax.script での ScriptException の使用
 

ScriptException をスローする javax.script のメソッド
 CompiledScript Compilable.compile(Reader script)
          あとで実行するために、スクリプト (Reader から読み込まれるソース) をコンパイルします。
 CompiledScript Compilable.compile(String script)
          あとで実行するために、スクリプト (String として表されるソース) をコンパイルします。
 Object CompiledScript.eval()
          CompiledScript オブジェクトに格納されるプログラムを実行します。
 Object CompiledScript.eval(Bindings bindings)
          スクリプトの実行中に、提供された属性の Bindings を、関連付けられた ScriptEngineENGINE_SCOPE として使用して、CompiledScript オブジェクトに格納されたプログラムを実行します。
 Object ScriptEngine.eval(Reader reader)
          スクリプトのソースが Reader として提供されることを除いて、eval(String) と同じです。
 Object AbstractScriptEngine.eval(Reader reader)
          eval(Reader) は、eval(Reader, ScriptContext) 抽象メソッドを呼び出します。
 Object ScriptEngine.eval(Reader reader, Bindings n)
          スクリプトのソースが Reader として提供されることを除いて、eval(String, Bindings) と同じです。
 Object AbstractScriptEngine.eval(Reader reader, Bindings bindings)
          eval(Reader, Bindings)eval(Reader, ScriptContext) 抽象メソッドを呼び出します。
 Object ScriptEngine.eval(Reader reader, ScriptContext context)
          スクリプトのソースが Reader から読み込まれる場合、eval(String, ScriptContext) と同じです。
abstract  Object CompiledScript.eval(ScriptContext context)
          この CompiledScript オブジェクトに格納されるプログラムを実行します。
 Object ScriptEngine.eval(String script)
          指定されたスクリプトを実行します。
 Object AbstractScriptEngine.eval(String script)
          eval(Reader) と同じです。
 Object ScriptEngine.eval(String script, Bindings n)
          スクリプトの実行中に、Bindings 引数を ScriptEngineENGINE_SCOPE Bindings として使用します。
 Object AbstractScriptEngine.eval(String script, Bindings bindings)
          eval(Reader, Bindings) と同じです。
 Object ScriptEngine.eval(String script, ScriptContext context)
          ソースが 1 番目の引数として渡された String であるスクリプトをただちに実行します。
 Object Invocable.invokeFunction(String name, Object... args)
          スクリプト内で定義されたトップレベルの手続きと関数を呼び出すために使用されます。
 Object Invocable.invokeMethod(Object thiz, String name, Object... args)
          ScriptEngine の状態に保持されている、以前のスクリプトの実行中にコンパイルされたスクリプトオブジェクト上のメソッドを呼び出します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。