break跳出的是if语句还是for循环
break跳出的是for循环。
break在一些计算机编程语言中是保留字,其作用往往是终止层次循环。
1、break语句对if-else的条件语句不起作用。
2、在多层循环中,一个break语句只向外跳一个。
在c语言交换机语句(switch )中,还可以使用break语句在执行case )分支后立即退出当前交换机结构。
扩展数据:
break语句通常用于循环语句和开关语句。 通过将break用于交换机语句switch,可以将程序从交换机中弹出并执行switch或更高版本的语句。
如果没有break语句,则从满足条件(即与switch (表达式)括号中的表达式匹配的case )执行该语句,直到switch结构退出。
如果在do-while、for和while循环语句中使用了break语句,则可以使程序退出循环。
执行循环后的语句。 break语句通常总是与if语句相关联。 也就是说,如果满足条件,就会跳出循环。
参考资料: break函数百度百科
如何跳出二楼的for循环,满足if条件后跳出二楼的for循环,break语句是
publicstaticvoidmain (字符串[ ] args ) {
//todo自动生成方法
LOOP:for(intI=0; i 10; I )//在此,将loop设定为指定的跳转点
for(intj=0; j 5; j ) {
System.out.println (第二层循环);
for(intJ2=0; j2 3; j2 ) {
System.out.println ('到此为止,跳到最外层,然后继续');
断开环路;
}
}
}
System.out.println ('按照程序,到了最里面的循环后,执行方跳出了三个循环,来到了这里() )
}如果将标签设置为break位于指定位置,则可以退出多层循环