CH4-5 · MODEL

break, continue와 레이블: 먼저 구분할 경계

반복문의 기본 조건만으로 흐름을 표현하기 어려울 때 break와 continue가 보조 경로를 만듭니다.

핵심 경계

break는 더 찾을 이유가 없을 때 쓴다

검색 결과 하나만 필요하거나 종료 신호를 만났을 때 뒤 원소를 처리하지 않습니다.

핵심 경계

continue는 예외 입력을 먼저 걸러 낸다

유효하지 않은 원소를 초반에 건너뛰면 정상 처리의 들여쓰기를 줄일 수 있습니다.

핵심 경계

레이블은 중첩 루프의 대상을 지정한다

break outer는 이름 붙은 바깥 반복까지 끝냅니다.

핵심 경계 검색 결과 하나만 필요하거나 종료 신호를 만났을 때 뒤 원소를 처리하지 않습니다.