JAVA

반복문 <break, continue>

NEWDODORIPYO 2022. 3. 4. 09:28

루프의 조건이 항상 true 가 되어 무한 루프에 빠진다거나 괜히 모든 데이터들에 대해 루프를 돌게 된다거나 하는 상황을 막고 루프를 컨트롤하는 방법이 있다 그것들이 <break와 continue>이다.

 

break : 완전히 루프에서 탈출할 때 사용한다 

 

 

 public static void main(String[] args) {
        for (int i = 0; i < 10; i++) {
            if (i == 5)
                break;
            System.out.println("안녕" + i);
 }
}

⭐출력
안녕0
안녕1
안녕2
안녕3
안녕4

위 for문은 if의 조건과 break 때문에 출력 값으로 안녕 0~안녕 4까지 출력하게 된다 

 

continue : continue는 조건이 되면 일단 멈추고 다시 위로 올라가 나머지 반복문을 실행 

public static void main(String[] args) {
    for (int i = 0; i < 10; i++) {
        if(i==5)
        continue;
        System.out.println("안녕"+i);

    }
}
⭐출력
안녕0
안녕1
안녕2
안녕3
안녕4
안녕6
안녕7
안녕8
안녕9

'JAVA' 카테고리의 다른 글

배열의 또 다른 모습  (0) 2022.03.06
배열  (0) 2022.03.06
반복문 <for>  (0) 2022.03.03
반복문 <while>  (0) 2022.03.03
제어문  (0) 2022.03.03