break只是中断本次循环剩下的部分,不会影响下一轮及外层循环 如果用outer标记后,break会结束break和outer之间的循环(可以跳出for循环).
break是跳出一层for循环 如果使用标签,可以跳到标签所指的for循环 参考:http://lihengzkj.iteye.com/blog/1090034
break可以用于跳出switch,do,while,for.只能跳出最近的一个封闭的区域({}括起来的).如果想跳出多个嵌套,只能使用return或goto.
你好 1 楼 说的简洁明了 break是只能用来结束当前的for 循环 注意只是当前的的for for嵌套要用 return 才能退出
java的break和C语言里面的break是一样的;只能跳出一层循环(break所处在的那一层),另外也能跳出switch和while语句.
break跳出的只是switch
退出for循环 if应该没有break功能的
break:跳出循环,执行for循环下面的语句.continue:跳出本次循环,执行下次循环.
执行顺序为:for成立->switch->case->break->cout->for如果成立->switch->case->break->cout->for如果不成立->循环结束. break只是跳出switch,并没终止for循环,如果没有break,switch就会从case某某开始一直执行下去,直到cout.
break是跳出目前这一层的循环 for(;;) { for(;;) {break;} } 只会跳出里面那个for循环 break和continue对if都是没影响的