seven6789

break、continue和return

一、break

作用:跳出(离break语句最近的)循环

栗子:

for(int i = 1;i <= 100;i++){
   System.out.println(i); 
   while(i == 36){
       break;
   }
}
  • 结果:输出1-100
  • 结果分析:当i递增到36时,进入while循环,执行break语句,于是跳出最近的循环,即跳出while循环。接着,继续执行for循环,i值递增并打印到控制台。

二、continue

作用:停止(离continue语句最近的)循环的本次循环,并接着执行下一次循环

栗子:

for(int i = 1;i <= 100;i++){
   System.out.println(i); 
   while(i == 36){
       continue;
   }
}
  • 结果:出现死循环
  • 结果分析:当i递增到36时,进入while循环,执行continue语句,于是结束while的本次循环,立即进入while的下一次循环,而此刻i值仍是36,又进入while语句,执行continue语句.......陷入死循环!

三、return

作用:遇到return语句,结束当前正在执行的方法

分类:

技术点:

相关文章:

  • 2022-01-05
  • 2021-07-29
  • 2021-04-05
  • 2021-12-06
  • 2021-06-10
  • 2022-02-01
  • 2022-02-26
猜你喜欢
  • 2022-02-03
  • 2022-02-17
  • 2022-12-23
  • 2021-05-24
  • 2021-12-24
  • 2022-01-09
  • 2021-12-23
相关资源
相似解决方案