i have this code:
uguale.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String expression = "12+17";
String result;
ScriptEngineManager mgr = new ScriptEngineManager();
ScriptEngine engine = mgr.getEngineByName("JavaScript");
try {
result = engine.eval(expression).toString();
ResBar.setText(result);
} catch (Exception e) {
ResBar.setText("error");
}
}
});
in my app always appears error, and never comes into try but always comes into catch, why?