20130331java语言基础学习笔记语句_break&continue

1.讲解:
break语句:应用范围:选择结构和循环结构;
continue语句:应用于循环结构;
注:
a.这两个语句离开应用范围,存在是没有意义的;
b.这个两个语句单独存在下面都不可以有语句,因为执行不到;
c.continue语句是结束本次循环继续下次循环;
d.符号的出现,可以让这两个语句作用于指定的范围;
2.实例分析;
public class ForForTest
{
    public static void main(String[] args)
    {
        /*
        break:跳出;
        break作用的范围:要么是switch语句,要么是循环语句;
        记住:当break语句单独存在时,下面不要定义其他语句,因为执行不到;
        break跳出所在的当前循环;
        如果出现了循环嵌套,break想要跳出指定的循环,可以通过标号来完成;
        */
        xiaoqiang:for(int a=1; a<=3; a++)
        {
            wangcai:for(int b=1; b<=3; b++)
            {
                System.out.println("a="+a);
                break xiaoqiang;
            }
        }
        /*
        continue:继续;
        作用范围:循环结构;
        continue:结束本地循环,继续下次循环;
        */
        for(int x=0; x<11; x++)
        {
            if(x%2==0)
                continue;
            System.out.println("x="+x);
        }
        xiaoqiang:for(int a=1; a<=3; a++)
        {
            wangcai:for(int b=1; b<=3; b++)
            {
                System.out.println("a="+a);
                continue xiaoqiang;
            }
        }
    }
}

原文地址:https://www.cnblogs.com/lisu/p/2993098.html