break&Continue
break
用于终止某个语句块的执行。用在循环语句体中,可以强行退出循环;
例如:
public class qwe {
public static void main(String[] args){
int stop = 4;
for(int i=1; i<=10; i++) {
if(i == stop) break;
System.out.println("i=" + i);
}
}
}
结果如下:
i=1
i=2
i=3
Continue
用在循环语句体中,用于终止某次循环过程,跳过循环体中continue语句中的语句,执行接下来的语句
public static void main(String[] args){
int skip = 4;
for(int i=1; i<=5; i++) {
if(i == skip) continue;
System.out.println("i=" + i);
}
}
结果如下:
i=1
i=2
i=3
i=5