Java语言中关于break,continue和return的区别
2017-07-22 13:18
573 查看
使用break结束循环
某些时候需要在某种条件出现时强制终止循环,而不是等到循环条件为为false时才退出。此时,可以用break来完成这个功能。Break用于完全结束一个循环,跳出循环体,不管是那种循环,只要遇到break,系统将会制动结束该循环体,并开始执行循环以外的代码。例如下面的代码:public class Break { public static void main(String[] args) { //创建一个for循环 for(int i=0;i<10;i++){ System.out.println("i的值是"+i); if(i==3){ //如果i=3,执行该语句 break; } } }
continue的使用方法
continue的功能和break有点类似,区别在于continue只是忽视本次循环剩下的语句,接着开始下一次循环,并不会终止循环;而break则是完全终止循环本身。如下面的代码:public class Continue { public static void main(String[] args) { //创建一个for循环 for(int i=0;i<3;i++){ System.out.println("i的值是"+i); if(i==2){ //如果i=2,执行该语句,忽视本次循环体剩下的语句 continue; } System.out.println("continue后的输出语句"); } } } /* * * 输出的结果如下: * i的值是0 continue后的输出语句 i的值是1 continue后的输出语句 i的值是2 * */
使用return结束方法:
Return关键字并不是专门用于结束循环的,return的功能是结束一个方法。当一个方法执行一个return语句时候,这个方法就会被结束,例如下面的代码:ublic class Return { public static void main(String[] args) { //创建一个for循环 for(int i=0;i<10;i++){ System.out.println("i的值是"+i); if(i==3){ //如果i=3,执行该语句 return ; } } } }
感谢大家阅读,有疑问或错误请指出,谢谢大家。
相关文章推荐
- java语言基础-控制循环语句-break- continue-return的区别
- 关于break,continue,goto,return语句区别详解(所有语言通用的语法知识)
- java语言中break、continue、return的区别
- Java中关键字continue、break和return的区别
- java a&b与a&&b的区别 a|b与a||b的区别 break、continue、return
- Java中break return continue 区别
- 有关于break,continue,return的区别和代码分析
- Java中break、continue、return语句的使用区别对比(附实例)
- Java关于程序跳转语句TestContinueBreakReturn.java
- 关于break、continue和return的区别
- java中的break、continue、return的区别
- Java中break、continue、return语句的使用区别
- 黑马程序员_java中break、continue、return的区别
- Java break continue return 的区别
- java中break,continue和return的区别
- 关于Java的return continue break语句的讲解
- Java中break return continue 区别
- Java的for语句中break, continue和return的区别
- 关于 Java 的break,continue,return 的用法
- JAVA语言学习_05(关于continue和break)