- 标号:标记某个循环对其控制
- 标号组成规则:其实就是合法的标识符(合法标识符后接冒号,例如:mark:,a : ,b : ,)
例子:
class Demo3_Mark { //mark 标记
public static void main(String[] args) {
/*outer: for (int i = 1;i <= 10 ;i++ ) { //a就是标号,只要是合法的标识符即可
System.out.println("i = " + i);
inner: for (int j = 1;j <= 10 ;j++ ) {
System.out.println("j = " + j);
break outer; //直接跳出外层循环,输出结果为i = 1,j = 1
//若为 break inner; 就跟break;输出结果一样
//注:break;只能跳出当前循环,若有循环嵌套,只能跳出break所在的当前循环,其它层的循环不受影响
}
}*/
System.out.println("大家好");
http://www.heima.com //编译能通过,http:就相当于一个标记,标记了后面的输出语句,后接的是一个注释
System.out.println("才是真的好");
}
}