javascript - Nashorn 异常 JavaScript 异常
问题描述
我正在使用支持使用 Nashorn 运行脚本的 Polarion。我正在尝试抛出 Java 类型异常,但它不起作用:
var Exception = Java.type("java.lang.Exception");
throw new Exception("new error");
但是,异常仍然显示为:
javax.script.ScriptException: java.lang.Exception: new error in <eval>
虽然我期望输出是“新错误”
非常感谢您的帮助
解决方案
推荐阅读
- .net - Docker-compose 没有设置环境变量
- kubernetes - 用于服务的 GKE 自定义内部域
- python - 使用 S3 后端和用户权限提供媒体文件
- c++ - 类中的一个变量显示,但另一个不显示
- c# - 即使删除了 IISExpress 设置,ASP.NET Core 2.0 Web 应用程序仍会继续启动 IISExpress 而不是 Kestrel
- android - 如何使用 LiveData 将新项目添加到 Room (ORM) 并将其显示为 RecyclerView 中的第一个项目
- html - Arduino IDE 切换 url
- c# - IsNullOrEmpty' 在当前上下文中不存在
- sql - 使用分组查询自联接
- macos - 添加比例宽度约束时如何防止superview增长(OSX AutoLayout)