java中break和continue的区别

public class BreakTest
{
    public static void main(String args[])
    {
        System.out.println("现在开始测试break");
        for (int i = 0; i < 3; i++)
        {
            System.out.println("开始第" + i + "次for循环");
            if (i == 1)
            {
                break;
            }
            System.out.println("看看break后这里执行了吗?" + i);
        }
        System.out.println("break测试完毕\n***********************");
    }
}

执行结果:

现在开始测试break
开始第0次for循环
看看break后这里执行了吗?0
开始第1次for循环
break测试完毕
***********************


public class ContinueTest
{
    public static void main(String args[])
    {
        System.out.println("循环没有开始");
        System.out.println("现在开始测试continue");
        for (int i = 0; i < 3; i++)
        {
            System.out.println("开始第" + i + "次for循环");
            if (i == 1)
            {
                continue;
            }
            System.out.println("看看continue后这里执行了吗?" + i);
        }
        System.out.println("continue测试完毕\n***********************");
    }
}


执行结果:

循环没有开始
现在开始测试continue
开始第0次for循环
看看continue后这里执行了吗?0
开始第1次for循环
开始第2次for循环
看看continue后这里执行了吗?2
continue测试完毕
***********************


java中break和continue的区别,布布扣,bubuko.com

java中break和continue的区别

上一篇:java守护线程


下一篇:thinkphp 5.1.x反序列化分析