Java break continue

这两个关键字主要是和循环搭配在一起的

  • break 表示中止循环
  • continue 表示结束本次循环,并进入下一次循环,有条件还是得走
public class Test
{
  public static void main(String[] args)
  {
    for(int i = 0; i < 10; i ++)
    {
    	if(i > 3)
    	{
    		break;
    	}
    	System.out.println("第一个循环 : i = " + i);
    }
    System.out.println("========================== ");
    for(int i = 0; i < 5; i ++)
    {
    	if(i < 3)
    	{
    		continue;
    	}
    	System.out.println("第二个循环 : i = " + i);
    }

  }
}

运算结果为

第一个循环 : i = 0
第一个循环 : i = 1
第一个循环 : i = 2
第一个循环 : i = 3
==========================
第二个循环 : i = 3
第二个循环 : i = 4

从上面可以看到:

第一个循环只运算了4次就跳出了, 第二个循环前三次都跳过了;

你明白了这两个的用法了吗?是不是很简单!