더북(TheBook)

하지만 코틀린 1.4부터는 when 내에서 사용하는 breakcontinuewhen을 둘러싸고 있는 가장 가까운(when의 바로 바깥) 루프로 제어가 이동한다. 한편, continue는 미래의 어느 시점에 나올 코틀린 버전에서 명시적인 폴스루에 사용하기 위해 예약돼 있다.

하지만 when을 둘러싼 가장 가까운 루프가 아니라 그보다 밖의 루프로 제어를 넘기거나 코틀린 1.4 미만 버전을 사용할 때는 레이블이 붙은 break/continue를 사용해야 한다. 이에 대한 내용은다음 절에서 살펴보자.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.