프로그래밍 언어/JAVA

기초 8. break와 continue

Minerva579 2024. 10. 4. 16:23
반응형

 

 

 

 

 

오늘도 제 글을 읽으실분들 (사실 아무도 없긴하지만) 

잘 부탁드립니다.

 

 

오늘은 우리한번 자바의 break와 continue에 관해 알아봅시다.

 

 

- 개념 정리 -

1. break를 사용하면 해당 break가 있는 반복문을 즉시 종료시키게 된다. 

2. continue

- 조건(if)과 함께 사용하게 되면 반복문 내에서 조건과 같은 상황을 맞이할시 그 상황을 건너뛰고 다음 반복으로 넘어간다.

- continne는 조건문과 함께 사용하지 않으면 무한 루프에 빠지게 된다.

 

- 예시 코드 -

1. break

public class BreakExample {
    public static void main(String[] args) {
        for (int i = 1; i <= 10; i++) {
            if (i == 5) {
                break; // i가 5일 때 루프 종료
            }
            System.out.print(i + ",");
        }
        System.out.println("루프 종료");
    }
}
// 출력 : 1, 2, 3, 4 루프 종료

 

2. continue

public class ContinueExample {
    public static void main(String[] args) {
        for (int i = 1; i <= 10; i++) {
            if (i % 2 == 0) {
                continue; // i가 짝수일 때 현재 반복 건너뛰기
            }
            System.out.print(i + ",");
        }
        System.out.println("루프 종료");
    }
}
// 출력: 1, 3, 5, 7, 9 루프 종료

 

반응형