java中return和continue区别

时间:2023-03-08 18:38:24

编程语言大多是想通的,当然java也不例外,下面的在其他编程语言也是相同的道理。

return与continue的区别

先看代码哦

class demo2
{
public static void main(String[] args)
{
for(int i=1;i<15;i++){ if(i==5){
//当i等于5时,就跳出这一次循环
continue;
//当i等于10时,就结束循环
}else if(i==10){
return;
}else{
System.out.println(i+"个小矮人~00~");
}
}
}
}

运行结果是:

1个小矮人~00~

2个小矮人~00~

3个小矮人~00~

4个小矮人~00~

6个小矮人~00~

7个小矮人~00~

8个小矮人~00~

9个小矮人~00~

如果正常的情况是

1~14个小矮人的,但是当i等于5时因为用了continue就跳出了一次循环,当i等于10时因为用了return就已经跳出所以循环了!