SSJ - 不可排序的异常
SSJ - Non-thowable exception
今天我在服务器端javascript中遇到了一个奇怪的问题。
我有一个脚本库,其中有一些错误处理(尝试{...} catch(e) {...})但是变量"e"有问题。在命令 e.printStacktrace()(它很有用)上,我得到了一个异常:在类型为"Error [JavaScript Object]"的对象上调用方法"printStackTrace()"时出错
我还有另一个库,在其中我将异常传递给一个 Java 类,该类在我的数据库中创建一个日志文档,使用它会产生另一个异常,该异常说变量"e"不是可调用的异常。用 print(typeof e) 检查是否只返回"对象"。
这难道不应该是我可以使用标准方法的一种例外吗?你知道是什么原因造成的吗?
提前谢谢。
马蒂亚斯
该错误不是 Java 异常,这就是为什么没有堆栈信息和 printStackTrace() 方法可用的原因。
你的代码抛出一个Javascript错误对象。尝试 e.getMessage() 或只是一个 print(e) 来获取代码失败的原因。
相关文章:
- JavaScript数组排序(函数)用于对表行进行排序,而不是排序
- 使用promise和mongoose对文档进行排序
- Selectize.js:如何对整数值的选项进行排序
- Javascript排序的图像弹出窗口..可以't单独弹出
- 如何通过引用var Using DataTables来进行分页或排序
- 为什么HTML5拖放的目标是孩子?(可排序列表)
- AngularJs对所有页面中的所有记录进行排序
- 当属性不一致时,如何根据属性对JS对象列表进行排序
- 按从高到低对多个int变量进行排序
- jQuery UI可排序-多连接列表拖动
- Javascript排序字符串或数字
- 2个backbone.js集合,具有相同的模型,但排序顺序不同
- sort而不是排序javascript
- 通过从节点父级获取所有子级对节点进行排序(获取子级数组)
- 在Javascript中对具有特定异常的对象数组进行排序
- SSJ - 不可排序的异常
- jquery可排序ui异常
- JavaScript升序排序出现异常
- JavaScript:排序异常
- 在$.getJSON异常之后对JSON数组进行排序