6-6 无限循环

在程序设计过程中可能会想让循环可以持续进行,直到某个特定状况产生再让循环结束,这时可以考虑先使用无限循环,让循环持续进行。以后可以使用break语句中断循环,有关这方面的知识将在6-7节说明。

要建立无限循环很容易,可以让while条件判断永远为true即可,例如,下面是一个无限循环。

在无限循环状态,如果想要离开可以按Ctrl+C组合键。其实有些程序设计新手也常常会因为处理循环变量不当,造成无限循环,此时只好按Ctrl+C组合键离开无限循环了。

程序实例ch6_8:while无限循环的应用。这个程序会不停地输出“Java王者归来”字符串,直到按Ctrl+C组合键。

执行结果

另外,使用for循环也可以产生无限循环,语法如下。

程序实例ch6_9.java:使用for建立无限循环重新设计ch6_8.java。

执行结果

与ch6_8.java相同。