3.5 break和continue语句

任何循环语句的主体部分,亦可用break和continue控制循环的流程。
  • 其中,break用于强行退出循环,不执行循环中剩余的语句。
  • 而continue则停止执行当前的循环,然后退回循环起始,开始新的循环
例:
public class BreakAndContinue {
    public static void main(String[] args) {
        int sum=0,i,j;
        for(i = 1; i < 10; i++) {    //计算1+3+5+7+9
            if(i % 2== 0) 
                continue;
            sum=sum+i;
        }
        System.out.println("sum="+sum);
        for(j = 2; j <=50; j++) {    //求50以内的素数
            for(i = 2; i <=j/2; i++) { 
                if(j % i== 0) 
                    break;
            }
            if(i>j/2){     
                System.out.println(j+"是素数");
            }
        }
    }
}

你可能感兴趣的:(java)