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;
}
}
}
}