break문
현재위치에서 가장 가까운 switch문 또는 반복문을 벗어나는데 사용된다.
continue문
반복문 내에서만 사용할 수 있다.
continue문을 만나면 반복문의 끝으로 이동하여 다음 반복으로 넘어간다.
for문의 경우 증감식으로 이동한다.
while문, do-while문의 경우 조건식으로 이동한다.
예) break
public class TestBreak {
public static void main(String[] args) {
int idx = 1 ;
while( true ) {
if(idx > 3) {
// idx값이 3보다 커지면
// break문을 통하여 while문을 탈출합니다.
break;
}
System.out.println("idx=" + idx++ );
}
}
}
idx값이 3보다 커지면 break문을 만나 while문을 탈출한다.
결과)
idx=1
idx=2
idx=3
예) continue
i의 값이 홀수일때만 출력한다.
public class TestContinue {
public static void main(String[] args) {
for (int i = 1; i < 11 ; i++) {
if( i % 2 == 0 ) {
// i의 값이 짝수 이면 해당 값은 출력하지 않는다.
continue ;
}
System.out.println("i=" + i );
}
}
}
결과)
i=1
i=3
i=5
i=7
i=9
'프로그래밍 > 자바(java)' 카테고리의 다른 글
java - 배열(Array) 에 저장된 값으로 총점 및 평균 값 구하기 (0) | 2019.06.25 |
---|---|
java - 배열 (array) (0) | 2019.06.25 |
java - 반복문 - while문 (0) | 2019.06.25 |
java - 반복문 - for 문 (0) | 2019.06.25 |
java - 랜덤함수 Math.random를 이요하여 1 ~ 100 까지 난수 값 얻기 (0) | 2019.06.25 |