21xrx.com
2024-09-20 05:43:27 Friday
登录
文章检索 我的文章 写文章
Java中的break语句用法详解
2023-06-16 12:50:26 深夜i     --     --
Java break 循环语句 switch语句 标签

在Java中,break语句主要用于终止循环语句或者switch语句,可以使程序从当前执行位置跳出,执行后续的代码。下面我们详细了解Java中break的用法。

1. 终止循环语句

在Java中,我们经常使用循环语句来执行某个操作,比如for循环、while循环和do…while循环等。有时候我们需要在满足某个条件时跳出循环,这时候我们可以使用break语句。例如:


for (int i = 1; i <= 10; i++) {

  if (i == 6)

    break;

  

  System.out.println(i);

}

上面的代码中,当i等于6时,就会执行break语句,跳出循环,不再输出后续的数字。

2. 终止switch语句

在Java中,我们可以使用switch语句来根据不同的情况执行不同的代码块。如果我们想在某个case分支中跳出switch语句,可以使用break语句。例如:


int num = 2;

switch (num) {

  case 1:

    System.out.println("num是1");

    break;

  case 2:

    System.out.println("num是2");

    break;

  case 3:

    System.out.println("num是3");

    break;

}

3. 结合标签使用

在Java中,我们可以使用标签(label)来标记代码块,然后在break语句中使用该标签来终止代码块的执行。例如:


outer:

for (int i = 1; i <= 3; i++) {

  inner:

  for (int j = 1; j <= 3; j++) {

    if (i == 2 && j == 2)

      break outer;

    

    System.out.println(i + ", " + j);

  }

}

上面的代码中,我们使用了两个标签outer和inner来标记代码块,然后在内层循环中当i等于2而j等于2时,执行break语句并带上outer标签,这样可以直接跳出外层循环。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复