Contents

Java中的无限循环

1. 概述

在这个快速教程中,我们将探索在 Java 中创建无限循环的方法。

简单地说,无限循环是一个指令序列,当不满足终止条件时无限循环。创建无限循环可能是一个编程错误,但也可能是基于应用程序行为的故意。

2. 使用while

让我们从 while循环开始。在这里,我们将使用布尔文字true来编写while循环条件:

public void infiniteLoopUsingWhile() {
    while (true) {
        // do something
    }
}

3. for

现在,让我们使用for循环来创建一个无限循环:

public void infiniteLoopUsingFor() {
    for (;;) {
        // do something
    }
}

4. 使用do-while

也可以使用Java中不太常见的do-while循环来创建无限循环。这里循环条件在第一次执行后评估:

public void infiniteLoopUsingDoWhile() {
    do {
        // do something
    } while (true);
}