감싸고있는 제어문의 블록을 빠져나오는 기능(switch문에서도 사용)
반복문에서는 주로 조건문(if)와 같이 사용하여 조건에 해당되는 경우 반복 수행을 멈추고 반복문 외부로 수행이 이동
여러 반복문이 중첩되어 있는 경우엔 break문이 포함 되어 있는 반복문만 빠져 나옴
break문
1부터 어떤수까지 더하면 100이하인지 구하기
package ch21;
public class BreakTest {
public static void main(String[] args) {
int sum = 0;
int num;
for(num=1; ; num++) {
sum += num;
if(sum >=100)
break;
}
System.out.println(sum);
System.out.println(num);
}
}
1부터 다음수를 계속 더한 값이 100 이상이면 break문을 사용하여 멈추고 그값(14)을 출력 할 수 있다.
contiune문
1부터 100까지 3의 배수를 구하시오.
package ch21;
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);
}
}
}
생활 속에서 객체를 찾아 클래스로 구현해보기 (0) | 2022.07.08 |
---|---|
객체와 객체 지향 프로그래밍 (0) | 2022.07.08 |
중첩 반복문 (0) | 2022.07.08 |
반복문 - for문 (0) | 2022.07.06 |
반복문 do-while문 (0) | 2022.07.06 |