我尝试编写一些 jshell 脚本。当抛出异常时,jshell 仍然继续执行下一行。
如何让我的脚本表现得更像普通的 java 程序?
编辑:我只是像运行它一样jshell SCR.jsh
。
使用throw new Exception()
or1/0
不会阻止执行下一行。
该脚本包含如下语句:
System.out.println(1/0)
System.out.println("foo")
/exit
我认为第二行是无法到达的。这就是我所期望的。但是异常被打印出来之后,foo
也被打印出来了。