제어문과 제어키워드 - 3. 제어키워드

1. break

 - if문을 제외한 가장 가까운 중괄호 '{ }'를 탈출 (반복문의 반복을 멈춤)

    ※ if문 없이 break를 사용하는 경우는 거의 없음

 - break는 자신이 속해 있는 반복문을 강제 종료 시킴

 

// Example
int i = 0;
while (i < 100) {
	if (i == 10) {
		break;
	}
	System.out.println("맛있는 치즈케이크!");
	i++;
}

 

2. continue

 - 반복문의 첫 부분으로 돌아감

    ※ if문 없이 continue를 사용하는 경우는 거의 없음

// Example
for (int num = 1; num <= 10; num++) {
	if (num % 2 == 0) {
		continue; // 짝수면 처음으로 돌아가게끔 설정
  	}
	System.out.println("홀수입니다!!");
}