1 package com.mao;
 2 
 3 public class test2 {
 4     public static void main(String[] args) {
 5         int i,j;
 6         outer:for(i =1;i<3;i++) {
 7             inner:for(j = 1;j<4;j++) {
 8                 if(j == 2) {
 9                     continue;//1 每当j=2时就结束本次循环(inner),执行j++语句。
10                     //continue outer;//2 执行到j=2时,结束outer的本次循环,继续outer的下一个循环,执行i++语句
11                     //break outer;//3执行到j=2时,跳出了outer循环,inner循环也不再进行。
12                      //break;//4执行到j=2时,跳出inner循环,继续outer循环,执行i++
13                     
14                 }
15                 System.out.println("i="+i+",j="+j);
16             }
17         }
18     }
19 }
20 //1,2,3,4的运行结果:
21 
22 //1
23 /*i=1,j=1
24 i=1,j=3
25 i=2,j=1
26 i=2,j=3*/
27 
28 //2
29 /*i=1,j=1
30 i=2,j=1*/
31 
32 //3
33 /*i=1,j=1*/
34 
35 //4
36 /*i=1,j=1
37 i=2,j=1*/

详解见注释。