首页 > 编程语言 > 详细

Java:label的使用(while循环)

时间:2015-04-17 01:08:37      阅读:783      评论:0      收藏:0      [点我收藏+]
 1 package java_test;
 2 
 3 public class labelWhile {
 4 
 5     public static void main(String[] args) {
 6         int i = 0;
 7         outer: while (true) {
 8             System.out.println("Outer while loop");
 9             while (true) {
10                 i++;
11                 System.out.println("i= " + i);
12                 if (i == 1) {
13                     System.out.println("continue");
14                     continue;
15                 }
16                 if (i == 3) {
17                     System.out.println("continue outer");
18                     continue outer;
19                 }
20                 if (i == 5) {
21                     System.out.println("break");
22                     break;
23                 }
24                 if (i == 7) {
25                     System.out.println("break outer");
26                     break outer;
27                 }
28             }
29         }
30     }
31 }

输出

 1 Outer while loop
 2 i= 1
 3 continue
 4 i= 2
 5 i= 3
 6 continue outer
 7 Outer while loop
 8 i= 4
 9 i= 5
10 break
11 Outer while loop
12 i= 6
13 i= 7
14 break outer

 It is important to remember that the only reason to use labels in Java is when you have nested loops and you want to break or continue throught more the one nested level.

Java:label的使用(while循环)

原文:http://www.cnblogs.com/taoxiuxia/p/4433758.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!