实例告诉你continue和break的区别

continue:

public class Examp {
	//java程序入口
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int sum=0,i;
		for(i=1;i<10;i++){	//10以内的奇数和
			if(i%2==0){
				continue; //跳出当前循环,继续下一个循环
			}
			sum=sum+i;
		}
		System.out.println("sum="+sum);
	}
}

输出结果为sum=25。

break:

public class Examp {
	//java程序入口
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int sum=0,i;
		for(i=1;i<10;i++){	//10以内的奇数和
			if(i%2==0){
				break; //跳出整个循环
			}
			sum=sum+i;
		}
		System.out.println("sum="+sum);
	}
}

输出结果为sum=1。

你可能感兴趣的:(学习总结)