관리 메뉴

커리까지

break 문 본문

자바

break 문

목표는 커리 2021. 6. 25. 04:26
728x90
SMALL
  • 제어문 빠져나오기
  • 반복문 중첩 시 break가 있는 반복문만 빠져 나옴
for(num = 1;sum<=100 ; num++) {
            sum += num;
}
  • 이런식으로 하면 num이 ++된 다음에 끝나기 때문에
for(num = 1; ; num++) {
            sum += num;
            if(sum >= 100) {
                break;
    }
}
  • 이런식으로 내부에서 break를 걸어주면 그 순간 빠져나올 수 있음

continue 문

  • 반복문 값이 참이면 내부 블럭의 다른 내용문을 수행하지 않음
    • 다시 제어문으로 올라가라
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);
        }

    }

}
>
9
12
15
18
21
24
27
  • 3으로 나눠지는 값들을 출력
    • 아닌 것들은 수행하지 않고 다시 제어문으로 올라감
728x90
LIST

'자바' 카테고리의 다른 글

함수와 메서드  (0) 2021.06.28
객체 지향 입문  (0) 2021.06.27
중첩 반복문  (0) 2021.06.23
반복문 - for 문  (0) 2021.06.22
while문, do-while문  (0) 2021.06.21