Java & Kotlin
[Java 기초] break문, continue문
Sue
2022. 1. 21. 14:23
break문
- 제어문의 블록을 빠져나오도록 하는 키워드이다.
- 중첩 반복문의 경우 키워드가 포함된 반복문만 빠져나온다.
1부터 더하여 숫자의 합이 100 이상이 되는 순간의 수와 합을 구하는 프로그램
package ch21;
public class BreakTest {
public static void main(String[] args) {
int sum = 0;
int num;
for(num=1; ; num++) { // 종결 조건 추가 시 num++ 수행되어 출력됨
sum += num;
if (sum >= 100) break;
}
System.out.println(sum);
System.out.println(num);
}
}
continue문
- if문과 함께 사용한다.
- 조건이 true일 경우 반복문 블럭 내부의 다른 수행문을 수행하지 않고 조건을 체크하는 부분으로 넘어간다.
package ch21;
public class ContinueTest {
public static void main(String[] args) {
for (int i=1; i<=100; i++) {
if ( (i % 3) != 0 ) continue;
System.out.println(i);
}
}
}