break문
자신이 포함된 하나의 반복문을 벗어남
무한 반복문
while ( true ) { // true 생략 불가 ( 무한 반복문 for(;;)은 ;; 생략 가능)
if ( sum >100 )
break ; // sum > 100일 경우 뒷부분 실행 안하고 while 문 벗어남
++i
}
Quize 1. ) 1씩 증가시키며 더할 때 sum이 언제 100을 넘기는가?



continue문
자신이 포함된 반복문의 끝으로 이동 - 전체 반복 중에서 특정 조건시 반복을 건너뛸 때 유용
for ( int i=0; i<=10; i++) {
if ( i%3==0 )
continue ; // sum > 100일 경우 뒷부분 실행 안하고 while 문 벗어남
System.out.println(i);
}
Quize 1. ) 3의 배수 빼고 출력

Quize 2. ) 원하는 보기 고르기 ( break, contine 같이 사용)

이름 붙은 반복문
반복문에 이름을 붙여서 하나 이상의 반복문을 벗어날 수 있음

Quize 1. ) 구구단 이름 붙은 break문 / continue문 비교

Quize 2. ) 원하는 보기 고르고 계산 (continue_Quize 2 이어서)



'JAVA > 자바의 정석' 카테고리의 다른 글
[자바의 정석 - 기초편] 5. (2) 배열의 활용 ( 합계-평균 구하기 / 최대-최소 구하기 / 배열 섞기 / 로또 번호 구하기 ) (0) | 2023.11.27 |
---|---|
[자바의 정석 - 기초편] 5. (1) 배열 ( 선언 / 인덱스 / 길이 / 초기화 / 출력 ) (0) | 2023.11.26 |
[자바의 정석 - 기초편] 4. (3) 반복문 ( for문 / while문 ) (0) | 2023.11.26 |
[자바의 정석 - 기초편] 4. (2) 임의의 정수 만들기 (0) | 2023.11.25 |
[자바의 정석 - 기초편] 4. (1) 조건문 ( if문 / switch문 ) (0) | 2023.11.24 |