Исключение Nashorn Исключение JavaScript

#javascript #java #exception #polarion

Вопрос:

Я использую Polarion, который поддерживает запуск сценариев с использованием Nashorn. Я пытаюсь создать исключение типа Java, но оно не работает:

 var Exception = Java.type("java.lang.Exception");
throw new Exception("new error"); 

Однако исключение по-прежнему выглядит как :

 javax.script.ScriptException: java.lang.Exception: new error in <eval> 
 

В то время как я подозреваю, что вывод будет «новой ошибкой».

Очень ценю вашу помощь

Комментарии:

1. можете ли вы предоставить более подробную информацию о среде сценариев? является ли это рабочим потоком? состояние? функция? работа над сценарием? Где вы видите результат?