gpt4 book ai didi

javascript - SSJ - 不可撤销的异常(exception)

转载 作者:行者123 更新时间:2023-12-02 19:26:49 26 4
gpt4 key购买 nike

今天我的服务器端 JavaScript 遇到了一个奇怪的问题。

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

我有另一个库,在其中我将异常传递给一个 Java 类,该类在我的数据库中创建一个日志文档,使用它会抛出另一个异常,该异常表示变量“e”不是一个可处理的异常。使用 print(typeof e) 检查是否仅返回“object”。

这不应该是一种我可以使用标准方法的异常吗?您知道是什么原因造成的吗?

提前致谢。

马蒂亚斯

最佳答案

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

您的代码抛出一个 Javascript 错误对象。尝试e.getMessage()或只是print(e)来获取代码失败的原因。

关于javascript - SSJ - 不可撤销的异常(exception),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11957739/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com