(十七)break、continue、return有什么区别
一、break
直接强行跳出当前循环,不再执行当前循环后面的代码。隐含的意思是,若多层循环嵌套,break只是结束了内层循环
二、continue
停止当次,回到循环起始处,进入下一次循环操作
三、return
用来表示从一个方法返回,可以使程序返回到调用该方法的地方
四、用break跳出所有循环,在多重循环的外面定义一个标识,然后在循环体里使用带有标识的break语句
out:
for(int i=0;i<5;i++){
for(int j=0;j<5;j++){
if(j>=2){
break out;
}
System.out.println(j);
}
}