JAVA中continue与break的区别
虽然是很简单的知识点,但有时正是因为简单所以会遗忘
break 跳出循环体,直接结束循环,执行循环后的代码
continue 跳出当前循环,不执行continue后续循环体内的代码,重新执行下次循环体
举例:
pulic void TestBreak(){
for(int i=0; i < 10; i++){
if (i == 5) {
break;
} else {
System.out.print(i);
}
}
System.out.print("end");
}
输出结果:01234end
pulic void TestContinue(){
for(int i=0; i < 10; i++){
if (i == 5) {
continue ;
} else {
System.out.print(i);
}
}
System.out.print("end");
}
输出结果:012346789end