标签是指后面跟一个冒号的标识符,例如:“lable:”
对Java来说唯一用到标签的地方是在循环语句之前,而在循环之前设置标签的为唯一理由是:希望在其中嵌套另一个循环。由于break和continue关键字通常只中断当前循环,若随同标签使用,他们就会中断到存在标签的地方。
package lable;
/*
* 打印101~150之间的质数
*/
public class test {
public static void main(String[] args) {
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+" ");
}
}
}