본문 바로가기

6개월 대장정/JAVA 개념

7일차 - 탈출문(2)(break, continue)

반응형

안녕하세요. pitang입니다.

오늘은 6일차에 이어 탈출문을 보겠습니다.

 

break문

6일차때 break문에 대한 설명을 살펴보면 반복문 또는 블록 구조에서 빠져나올 때 사용한다라고 되어있다. 

 

중첩 반복문의 경우에 내부 반복문에서 break가 사용되었을 경우 그 break문이 속한 내부 반복문만을 빠져나오게 된다.

이 경우, 바깥쪽 반복문까지 종료시키려면 바깥쪽 반복문에 이름을 붙이고, break 이름; 을 사용하면 바로 빠져나올 수 있다.

 

ex)

break문(2) ex
break문(2) ex console

continue문

continue문은 쓰지 않아도 크게 영향은 없고 프로그램이 돌아가는 데에 문제는 없다.

하지만, 적절히 사용하면 조금 더 효율적인 반복문이 들어갈 수 있다.

 

continue문은 break문과 마찬가지로 반복문 내의 어떤 곳이든 위치할 수 있다. 

break문과 다른 점은 break문은 빠져나온다면, continue문은 다음 반복문으로 가는 것이다.

 

조금 더 자세히 설명하자면, 반복문의 맨 처음으로 제어가 이동하여 다음 반복문을 위한 증감식을 실행한다.

 

ex)

continue문 ex
continue문 ex console

 

감사합니다.

 

*m1맥북을 사용 중입니다.*

728x90
반응형