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

浙公網安備 33010602011771號