2007.06.07
1、标签的使用:
语法:标签:
使用示例如下:
label1:外部循环{内部循环 ...{ //... break; //1 //... continue; //2 //... continue label1; //3 //... break label1; //4 }}
...
在条件1中,break中断内部循环,并在外部循环结束。在条件2中,continue移
回内部循环的起始处。但在条件3中,continue label1却同时中断内部循环以及外
部循环,并移至label1处。随后,它实际是重新开始外部循环和内部循环。在条件4
中,break label1也会中断所有循环,并回到label1处,但并不重新进入循环。也
就是说,它实际是完全中止了两个循环。在Java里唯一需要用到标签的地方就是拥
有嵌套循环,而且想中断或继续多个嵌套级别的时候。标签的使用要非常的小心,
用的越多,出现错误的机会就越多。