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");}}
}
