break,continue,return

 ̄綄美尐妖づ 提交于 2019-12-20 20:25:24

break,continue,return。
break用于选择结构和循环结构
continue只能用于循环结构
break跳出的是其所在循环。
---------------------------------
for(int x = 0; x<3; x++)
{
System.out.println("x=" + x);
break;
}
执行结果为:x=0;
---------------------------------

---------------------------------
for(int x = 0; x<3; x++)
{
for(int i=0;i<3;i++)
{
System.out.println("x=" + x);
break;
}
}
break跳出的是其所在循环。
执行结果为x=0,x=1,x=2;
---------------------------------

---------------------------------
continue继续循环的意思
结束本次循环,继续下一次循环
continue只能作用于循环结构
for(int x = 0; x<3; x++)
{
System.out.println("x=" + x);
continue;
}
执行结果为:x=0,x=1,x=2;
---------------------------------


---------------------------------
for(int x = 0; x<3; x++)
{
continue;
System.out.println("x=" + x);
}
执行结果为:编译出错。continue后面的是deadcode
一continue就回到x++了。
---------------------------------


---------------------------------
for(int x = 0; x<10; x++)
{
if(x%2==1)
continue;
System.out.println("x=" + x);
}
执行结果为:x=2,x=4,x=6,x=8
---------------------------------

---------------------------------
w:for(int x = 0; x<3; x++)
{
for(int i=0;i<3;i++)
{
System.out.println("x=" + x);
continue w;
}
}
执行结果为:x=0,x=1,x=2;
---------------------------------

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!