Java/정리

Break, Continue

낭구리 2021. 8. 20. 18:30

중간에 멈추는 break문 무시하고 계속 진행하는 continue문

break문 사용하기

● 감싸고 있는 제어문의 블록을 빠져 나오는 기능

● 반복문에서는 주로 조건문(if)와 같이 사용하여 조건에 해당되는 경우 반복 수행을 멈추고 반복문 외부로 수행이 이동

● 여러 반복문이 중첩되어 있는 경우엔 break 문이 포함되어 있는 반복문만 빠져 나옴

break문 예제

public class BreakTest {

	public static void main(String[] args) {

		for (int i = 1; i < 11; i++) {

			System.out.println(i);

			if (i % 7 == 0) {
				break;
			}

		}

	}

}

continue문 사용하기

● 반복문 내부에서 조건문(if)와 같이 사용하며, 조건이 맞는 경우(true 이면) 이후 반복문 블럭 내부의 다른 수행문들을 수행하지 않음

continue문 예제

● 1부터 100까지 숫자 중 3의 배수를 출력하세요

public class ContinueTest {

	public static void main(String[] args) {
		int num;
		for (num = 1; num <= 100; num++) {

			if ((num % 3) != 0) {
				continue; 
			}
			
			System.out.println(num);

		}

	}

}

'Java > 정리' 카테고리의 다른 글

객체 지향 언어  (0) 2021.08.23
switch-case 문  (0) 2021.08.23
while문  (0) 2021.08.20
For문  (0) 2021.08.20
조건문(if)  (0) 2021.08.20