尽管我知道问这个问题会有点愚蠢,但我仍然想查询有关它的技术观点的更多信息。
无限循环的简单示例:
public class LoopInfinite { public static void main(String[] args) { for (;;) { System.out.println("Stack Overflow"); } } }
如何从此类外部中断(停止)此无限循环(例如,在继承的帮助下)?
即使写这篇文章我也觉得很脏,但是…
从不同的线程,你可以调用System.setOut()一个PrintStream实现,抛出一个RuntimeException当你调用println()。
System.setOut()
PrintStream
RuntimeException
println()