조건문 반복문 제어 흐름

조건문은 실행 경로를 나누고 반복문은 같은 작업을 여러 번 수행하며 break와 continue가 흐름을 조정한다.

흐름 장치사용할 때확인할 값실패 신호
if/else두 개 이상의 실행 경로 선택조건식과 기본 경로else 없이 빠지는 케이스
switch정해진 값 목록으로 분기case, defaultdefault 누락
for횟수나 인덱스가 중요할 때초기값, 조건, 증감off-by-one
while끝나는 조건이 외부 상태일 때종료 조건무한 루프
break/continue반복을 조기 종료하거나 건너뜀탈출 기준흐름 추적이 어려움

반복과 조건은 코드의 길이를 줄이는 문법이 아니라 실행 순서를 명확하게 표현하는 도구다.