ニュースグループの別の回答から次のコードを使用して、Java で文字列を評価しようとしています。
java.lang.Object をインポートします。
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
ScriptEngineManager m = new ScriptEngineManager();
ScriptEngine e = m.getEngineByName("js");
オブジェクト結果 = e.eval("13+23-3");
ただし、コンパイル時に「報告されていない例外 javax.script.ScriptException; キャッチまたはスローされるように宣言する必要があります」というエラーが発生します。私はまだ学習中であり、例外処理にかなり慣れていないので、誰かが私を助けてくれませんか?
ありがとう。