이름 붙은 반복문

유병수·2023년 5월 27일
0

반복문에는 이름을 붙일 수 있다.

break문은 근접한 단 하나의 반복문만 벗어날 수 있기 떄문에, 여러개의 반복문이 중첩된 경우에는 break문으로 중첩 반복문을 완전히 벗어날 수 없다. 이때는 중첩 반복문 앞에 이름을 붙이고 break문과 continue문에 이름을 지정해 줌으로써 하나 이상의 반복문을 벗어나거나 반복을 건너뛸 수 있다.

    public static void main(String[] args) {
        Loop1 : for(int i=2;i<=9;i++){
            for(int j=1;j<=9;j++){
                System.out.println(i+"*"+j+"="+i*j);
                if(j==5){
                    break Loop1;
                }
            }
        }

    }

이런식으로 이름을 붙여서 사용할 수 있다.

0개의 댓글