java continue,break,return 三者的区别和用法

原创 2016年08月30日 23:52:15
int j = 3;  
	        for (int i = 0; i < 5; i++) {  
	        if (i == j)  {  
	            // continue;
	        	// break;
	        	return ;
	         }  
	             System.out.println("i = " + i);  
	    }  
	    System.out.println("循环结束");;  
	    } 

执行结果是分别是:

continue:

i = 0
i = 1
i = 2
i = 4
循环结束

break:

</pre><pre name="code" class="java">i = 0
i = 1
i = 2
循环结束

return:

i = 0
i = 1
i = 2


总结结果: continue是跳出该循环进入下一个循环,break是跳出循环体,执行循环外的函数体,return是跳出整个函数体,函数体后面的部分也不执行


comtinue还有一种用法是带标签的continue语句,将跳到与标签匹配的循环首部

例如:

w:
		 for(int i=0; i < 5; i++){
			 for (int j = 0; j < 5; j++) {  
			        if (i == j)  {  
			             continue w;
			         }  
			             System.out.println("i = " + i);  
			    }  
			    System.out.println("循环结束"); 
		 }

运行结果是:

i = 1
i = 2
i = 2
i = 3
i = 3
i = 3
i = 4
i = 4
i = 4
i = 4



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Java中return,break和continue的用法及区别

/*1、return 语句的作用 (1) return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行 (2) return 返回一个值给调用该方法的语句,返回值的数...

continue、break、return、exit的用法及区别

package testdemo; public class GetSum { /** * 循环语句就是在满足一定条件的情况下反复执行某一个操作。 * 在Java中提供了三种...

Java中break、continue、return语句的使用区别

这篇文章主要介绍了Java中break、continue、return语句的使用区别对比,本文用非常清爽简明的语言总结了这三个关键字的使用技巧

黑马程序员——Java基础——continue、break、return之间的区别

有段时间,看到这三个关键字,不太清楚他们之间有什么区别,有什么用处,怎么用? 后来我反复看了下毕向东老师和刘意老师的视频结合在网上查的资料学习了并了解了他们的区别和应用。下面我将对此三者的区别做去介绍...

java 中break、continue、return之间的区别与联系

break、continue、return之间的区别与联系 在软件开发过程中,逻辑清晰是非常之重要的。 代码的规范也是非常重要的。往往细节决定成败。在编写代码的时候,一定要理解语言的作用以及使用的方法...

Java中break, continue, return语句的使用区别

break、continue、return之间的区别与联系 在软件开发过程中,逻辑清晰是非常之重要的。 代码的规范也是非常重要的。往往细节决定成败。在编写代码的时候,一定要理解语言的作用以及使用的方法...
  • Seaee
  • Seaee
  • 2017-04-25 11:11
  • 283

Java语言中关于break,continue和return的区别

使用break结束循环 某些时候需要在某种条件出现时强制终止循环,而不是等到循环条件为为false时才退出。此时,可以用break来完成这个功能。Break用于完全结束一个循环,跳出循环体,不管是那种...

JAVA-break、continue、return 的区别?

在Java中的break用来结束最近的循环,跳出循环语句。不管是for 循环还是while循环都可以使用。例如;public class Escape { public static voi...

Java中break return continue 区别

1、return 语句的作用       (1) return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行       (2) return 返回一个值给调用该方法的语句,返回值的数...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)