본문 바로가기

BackEnd/Java

반복 : break와 continue

반복문에서 탈출하는 break와 어떠한 조건일 때 그 회차의 반복은 해당 위치에서 멈추고 다시 반복하는 continue로

for문과 while문으로 활용을 해보았습니다.

break

for(int i=0; i<10; i++) {
	if(i == 7) {
    	System.out.println("반복문을 빠져 나왔습니다!");
        break;
    }
    
    System.out.print(i + " ");
}

- 출력 결과
0 1 2 3 4 5 6
반복문을 빠져 나왔습니다!

 

i가 7이 되었을 때 break를 통해 for문 자체를 탈출하며 반복을 멈춤.

continue

int j = 0;

while(j < 10) { // ①
	j++;
    
	if(j % 2 == 0) { // 10 미만의 정수 중 짝수라면
		continue;
    }
    
    System.out.print(j + " ");
}

- 출력 결과
1 3 5 7 9

 

j가 짝수인 0, 2, 4, 6, 8의 값일 때 continue를 통해 ①번으로 돌아가서 계속 반복 진행.

'BackEnd > Java' 카테고리의 다른 글

메서드 (method)  (0) 2020.02.04
배열 (Array)  (1) 2020.01.23
반복 : while, do ~ while문  (0) 2020.01.22
반복 : for문  (0) 2020.01.22
switch ~ case문  (0) 2020.01.22