break,continue语句


在任何循环语句的主体部分,都可以使用break语句控制循环流程。
break用于强制退出循环,不执行循环中剩余的语句。(在switch中也使用)

continue语句用于在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。


关于goto————Java中并未正式使用,而是带标签的break与continue。
“标签”指的是后面跟着冒号的一个标识符,例如:;label:
对于Java而言,唯一用到标签的地方是在循环语句之前,设置标签的理由:使用break与continue随着标签中断到存在标签的地方。

public class goto_demo {
    public static void main(String[] args) {
        //打印101-150质数
        outer:for (int i = 101; i < 150; i++) {
            for (int j = 2; j < i/2; j++) {
                if(i%j==0){

                   continue outer;
                }

            }
            System.out.print(i+"\t");
        }
    }
}
posted on 2025-10-31 19:00  AAA神鹰  阅读(0)  评论(0)    收藏  举报