java中break和continue区别


我们知道,brerak和continue都是指跳出循环的意思,但是还是有一些区别:

1 .  首先是break,以下面这段代码为例:

for(int i = 0 ; i<10 ; i++){
           for (int j = 0 ;j<i ; i++){
               if(j%2 == 0 ){
                   break;
               }
           }
       }

这里如果i%2 == 0的时候,会跳出内层循环,进入外层循环继续执行。

 

 2. 接下来是continue用法,如果执行了continue,这时会跳出当前循环,进入内层循环继续执行:

 

 这便是二者的用法差异和联系。

至此,结束。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM