测试无限循环+ java

时间:2014-02-01 17:26:32

标签: java

我想知道(对于考试题目)如果num--被注释掉,它会导致无限循环。所以我会尝试这个并且会得到一个无限循环,这意味着我必须关闭Eclipse并重新启动。必须有一种更简单的方法来测试无限循环。

package doWhile_loop;

public class DoWhileLoop {
    static int num = 20;

    public static void main(String[] args) {
        do {
            System.out.print("\t"+num /*num--*/);}//num-- commented out to test                           
        while(num >10);
    }

}

2 个答案:

答案 0 :(得分:1)

你不应该关闭日食。如果在运行程序时查看控制台框的右上角,可以通过单击红色小停止按钮来暂停和关闭该过程。这应该结束甚至无限循环。见下图:

Screenshot depicting eclipse console with red button described above.

只要你有一个由eclipse创建的正在运行的进程,该按钮就会被启用,你可以随时点击它。

答案 1 :(得分:0)

eclipse中有一个红色按钮。您可以按此按钮终止程序。