티스토리 뷰

Swift

[Swift] break vs continue 차이

Kim_Baechu 2022. 4. 8. 22:46

입력

for i in 0..<10 {
    print("start", i)
    if i <= 4 {
        continue
    }
    print("continue")
    if i >= 6 {
        break
    }
    print("break")
    print("end", i)
}

출력

continue 는 반복문을 종료하지 않고 다음 케이스로 넘어가고

break 는 반복문을 종료합니다.

 

continue는 if not으로 대체할 수 있습니다.

입력

for i in 0..<10 {
    print("start", i)
    if i > 4 {
        print("continue")
        if i >= 6 {
            break
        }
        print("break")
        print("end", i)
    }
}

출력

댓글
공지사항