break
와 continue
키워드의 차이점
break
와 continue
키워드는 둘 다 반복문에서 흐름 제어에 사용되지만, 역할과 동작 방식이 다릅니다.
두 키워드를 비교하고 차이점을 설명합니다.
break
와 continue
키워드의 차이점 요약
구분 | break |
continue |
---|---|---|
역할 | 실행 중인 현재 문을 즉시 종료 | 현재 반복에서 남은 코드를 건너뛰고 다음 반복을 즉시 시작 |
사용되는 곳 | 반복문, switch 문 |
반복문 |
코드 종료 여부 | 현재의 문을 완전히 종료 | 루프를 종료하지 않고 계속 반복 |
코드 실행 | 반복문 다음 코드 실행 | 다음 반복 시작 |
사용 시기 | 반복문을 더 이상 진행할 필요가 없을 때 | 특정 조건을 만족하는 반복을 건너뛰고 싶을 때 |
break
키워드
break
키워드는
반복문, switch
문에서 사용되며,
실행 중인 현재 문을 즉시 종료하고, 다음 코드로 제어를 이동시키는 명령어입니다.
break
키워드를 사용하는 간단한 예제입니다.
for
반복문에서의 사용 예
switch
문에서의 사용 예
continue
키워드
continue
키워드는
반복문에서 현재 반복의 남은 코드를 건너뛰고, 다음 반복을 즉시 시작하도록 하는 명령어입니다.
continue
키워드를 사용하는 간단한 예제입니다.
for
반복문에서의 사용 예
둘을 함께 사용하는 예
break
는 반복문이나switch
문을 완전히 종료시키는 데 사용되며,continue
는 반복문의 현재 반복을 건너뛰고 다음 반복을 시작하게 만듭니다.- 둘 다 반복문의 흐름을 제어하지만,
break
는 루프를 끝내고continue
는 반복을 계속하게 합니다.