Bootstrap

java break跳出几层循环_java跳出指定for循环

1. 问题描述

当有多个for循环的时候,如何跳出最外层循环?

2. 解决方案

2.1 正常单个for循环

package com.example.demo;public class TestFor {    public static void main(String[] args) {        for (int i = 0; i < 6; i++) {            System.out.println(i);        }    }}结果:012345

跳出单层循环,使用break正常跳出。

package com.example.demo;public class TestFor {    public static void main(String[] args) {        for (int i = 0; i < 6; i++) {            if (i > 3) {                break;            }            System.out.println(i);        }    }}结果:0123

2.2 多层循环的情况,使用break仅仅是跳出了最里面的循环。

packa
;