Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript SSJ-不可考虑的例外_Javascript_Exception_Xpages - Fatal编程技术网

Javascript SSJ-不可考虑的例外

Javascript SSJ-不可考虑的例外,javascript,exception,xpages,Javascript,Exception,Xpages,今天我的服务器端javascript出现了一个奇怪的问题 我有一个脚本库,其中有一些错误处理(try{…}catch(e){…}) 但是变量“e”有一些问题。在命令e.printStacktrace()上(该命令很有用),我遇到了一个异常:在类型为“Error[JavaScript object]”的对象上调用方法“printStacktrace()”时出错。 我有另一个库,在其中我将异常传递给一个Java类,该类在我的数据库中创建一个日志文档,并使用它来处理另一个异常,该异常表示变量“e”不是

今天我的服务器端javascript出现了一个奇怪的问题

我有一个脚本库,其中有一些错误处理(try{…}catch(e){…}) 但是变量“e”有一些问题。在命令e.printStacktrace()上(该命令很有用),我遇到了一个异常:在类型为“Error[JavaScript object]”的对象上调用方法“printStacktrace()”时出错。

我有另一个库,在其中我将异常传递给一个Java类,该类在我的数据库中创建一个日志文档,并使用它来处理另一个异常,该异常表示变量“e”不是可处理的异常。检查打印(e类型)是否只返回“对象”

这不应该是我可以使用标准方法的一种例外吗?你知道是什么引起的吗

提前谢谢


Matthias

该错误不是Java异常,这就是为什么没有堆栈信息,也没有可用的printStackTrace()方法


您的代码抛出一个Javascript错误对象。请尝试使用e.getMessage()或打印(e)来获取代码失败的原因。

如果要将其传递给Java函数,可以使用对象作为参数,而不是一次性的。然后,您可以在该函数中测试它是什么类型的对象,并相应地记录它。谢谢,应该可以。但我很确定e.printStackTrace在过去是有效的。