【发布时间】:2016-03-14 23:26:12
【问题描述】:
已经在 SO 上发布了 similar question,但是,该解决方案仅在循环不生成任何输出时才有效。
相反,如果我尝试运行while(true) System.out.print(1); 并在之后点击 Ctrl+C ,那么终端会冻结,似乎无法杀死它。
除了关闭和重新打开终端,还有什么可以做的吗?
【问题讨论】:
-
好问题。奇怪的是,当尝试打印“Hello”时,有时使用 CTRL+C 确实会终止循环,有时则不会。
-
在另一个终端你可以杀死-9进程。
-
既然问题已经过时了。然而,在最新版本 9.0.1 jshell
Ctrl+C上尝试同样的方法对我有用。