Notice
Recent Posts
Recent Comments
Link
관리 메뉴

데브마우스

[Java]반복문을 제어하는 break와 continue 본문

Java/Java: 문법 정리

[Java]반복문을 제어하는 break와 continue

데브마우스 2023. 10. 13. 18:00

break와 continue가 뭔가요?

break와 continue는 반복문을 제어하는데 사용합니다.

break는 반복문을 탈출하고 넘어갑니다.

continue는 해당 반복문을 멈추고 다음 반복문의 진행을 이어갑니다.

 

break문 예제 코드입니다.

/*
 * Java break 예제
 * 출력:
 * 0
 * 1
 * 2
 * 3
 * 4
 */
public class Main {
	public static void main(String[] args) {
		for (int i = 0; i < 10; i++) {
		    if (i == 5) {
		        break; // i가 5가 되면 반복문을 종료
		    }
		    System.out.println(i);
		}
	}
}

 

continue문 예제 코드입니다.

/*
 * Java continue 예제
 * 출력:
 * 1
 * 3
 * 5
 * 7
 * 9
 */
public class Main {
	public static void main(String[] args) {
		for (int i = 0; i < 10; i++) {
		    if (i % 2 == 0) {
		        continue; // i가 짝수이면 현재 반복을 건너뛰고 다음 반복으로 이동
		    }
		    System.out.println(i);
		}
	}
}