org.mozilla.javascript.JavaScriptException.toString()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 JavaScript  
字(4.9k)|赞(0)|评价(0)|浏览(109)

本文整理了Java中org.mozilla.javascript.JavaScriptException.toString()方法的一些代码示例,展示了JavaScriptException.toString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JavaScriptException.toString()方法的具体详情如下:
包路径:org.mozilla.javascript.JavaScriptException
类名称:JavaScriptException
方法名:toString

JavaScriptException.toString介绍

暂无

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

error_message =
 BaseMessages.getString( PKG, "ScriptValuesMetaMod.CheckResult.CouldNotExecuteScript" )
  + Const.CR + jse.toString();
cr = new CheckResult( CheckResultInterface.TYPE_RESULT_ERROR, error_message, stepMeta );
remarks.add( cr );

代码示例来源:origin: stackoverflow.com

final String name = e.getName(), description = e.toString();

代码示例来源:origin: cat.inspiracio/rhino-js-engine

public Object eval(ScriptContext context) throws ScriptException {
  
  Object result = null;
  Context cx = RhinoScriptEngine.enterContext();
  try {
    
    Scriptable scope = engine.getRuntimeScope(context);
    Object ret = script.exec(cx, scope);
    result = engine.unwrapReturnValue(ret);
  } catch (JavaScriptException jse) {
    if (DEBUG) jse.printStackTrace();
    int line = (line = jse.lineNumber()) == 0 ? -1 : line;
    Object value = jse.getValue();
    String str = (value != null && value.getClass().getName().equals("org.mozilla.javascript.NativeError") ?
           value.toString() :
           jse.toString());
    throw new ExtendedScriptException(jse, str, jse.sourceName(), line);
  } catch (RhinoException re) {
    if (DEBUG) re.printStackTrace();
    int line = (line = re.lineNumber()) == 0 ? -1 : line;
    throw new ExtendedScriptException(re, re.toString(), re.sourceName(), line);
  } finally {
    Context.exit();
  }
  
  return result;
}

代码示例来源:origin: com.google.code.scriptengines/scriptengines-javascript

public Object eval(ScriptContext context) throws ScriptException {
  
  Object result = null;
  Context cx = RhinoScriptEngine.enterContext();
  try {
    
    Scriptable scope = engine.getRuntimeScope(context);
    Object ret = script.exec(cx, scope);
    result = engine.unwrapReturnValue(ret);
  } catch (JavaScriptException jse) {
    if (DEBUG) jse.printStackTrace();
    int line = (line = jse.lineNumber()) == 0 ? -1 : line;
    Object value = jse.getValue();
    String str = (value != null && value.getClass().getName().equals("org.mozilla.javascript.NativeError") ?
           value.toString() :
           jse.toString());
    throw new ExtendedScriptException(jse, str, jse.sourceName(), line);
  } catch (RhinoException re) {
    if (DEBUG) re.printStackTrace();
    int line = (line = re.lineNumber()) == 0 ? -1 : line;
    throw new ExtendedScriptException(re, re.toString(), re.sourceName(), line);
  } finally {
    Context.exit();
  }
  
  return result;
}

代码示例来源:origin: rhq-project/rhq

@Override
public Object eval(ScriptContext context) throws ScriptException {
  
  Object result = null;
  Context cx = RhinoScriptEngine.enterContext();
  try {
    
    Scriptable scope = engine.getRuntimeScope(context);
    Object ret = script.exec(cx, scope);
    result = engine.unwrapReturnValue(ret);
  } catch (JavaScriptException jse) {
    if (DEBUG) jse.printStackTrace();
    int line = (line = jse.lineNumber()) == 0 ? -1 : line;
    Object value = jse.getValue();
    String str = (value != null && value.getClass().getName().equals("org.mozilla.javascript.NativeError") ?
           value.toString() :
           jse.toString());
    throw new ExtendedScriptException(jse, str, jse.sourceName(), line);
  } catch (RhinoException re) {
    if (DEBUG) re.printStackTrace();
    int line = (line = re.lineNumber()) == 0 ? -1 : line;
    throw new ExtendedScriptException(re, re.toString(), re.sourceName(), line);
  } finally {
    Context.exit();
  }
  
  return result;
}

代码示例来源:origin: com.google.code.scriptengines/scriptengines-javascript

String str = (value != null && value.getClass().getName().equals("org.mozilla.javascript.NativeError") ?
         value.toString() :
         jse.toString());
  throw new ExtendedScriptException(jse, str, jse.sourceName(), line);
} catch (RhinoException re) {

代码示例来源:origin: cat.inspiracio/rhino-js-engine

String str = (value != null && value.getClass().getName().equals("org.mozilla.javascript.NativeError") ?
         value.toString() :
         jse.toString());
  throw new ExtendedScriptException(jse, str, jse.sourceName(), line);
} catch (RhinoException re) {

代码示例来源:origin: rhq-project/rhq

String str = (value != null && value.getClass().getName().equals("org.mozilla.javascript.NativeError") ?
         value.toString() :
         jse.toString());
  throw new ExtendedScriptException(jse, str, jse.sourceName(), line);
} catch (RhinoException re) {

代码示例来源:origin: com.google.code.scriptengines/scriptengines-javascript

String str = (value != null && value.getClass().getName().equals("org.mozilla.javascript.NativeError") ?
         value.toString() :
         jse.toString());
  throw new ExtendedScriptException(jse, str, jse.sourceName(), line);
} catch (RhinoException re) {

代码示例来源:origin: cat.inspiracio/rhino-js-engine

String str = (value != null && value.getClass().getName().equals("org.mozilla.javascript.NativeError") ?
         value.toString() :
         jse.toString());
  throw new ExtendedScriptException(jse, str, jse.sourceName(), line);
} catch (RhinoException re) {

代码示例来源:origin: rhq-project/rhq

String str = (value != null && value.getClass().getName().equals("org.mozilla.javascript.NativeError") ?
         value.toString() :
         jse.toString());
  throw new ExtendedScriptException(jse, str, jse.sourceName(), line);
} catch (RhinoException re) {

相关文章