2017-01-05 17 views

回答

3

作为每documentation

quit()
exit()

这些功能是同义的,导致电流 脚本处理退出到系统。

您可以将一个整数值作为 传递给参数,该参数表示要返回到 系统的退出代码。默认情况下,没有参数,退出代码被设置为0, ,这意味着进程正确终止。

输入exit()quit()退出Nashorn壳。

+0

另外,java.lang.System.exit (0)直接调用java调用。 – wickund

1

只需输入“exit”或“quit”就行不通!这只会在这些函数上打印toString(如“function(){[native code]}”)。您需要调用诸如“exit()”或“exit(2)”之类的函数。此外,您需要使用完全限定的包名称“java.lang”调用java.lang.System.exit(int)(不像java,其中java.lang总是导入!)