오늘은 when과 반복문, 예외처리에 대해서 배웠다. whenKotlin에서 when은 기존 Java의 `switch-case`를 개선한 형태다. 주된 사용법은 다음과 같다.when (x) { 1 -> println("x는 1입니다.") 2, 3 -> println("x는 2 또는 3입니다.") // 여러 조건 묶기 else -> println("그 외의 값입니다.")} 일단 `break;` 표현식이 사라지고, `case`를 `->`와 같은 화살표로 대체한다. 이렇게 가독성이 더 좋아진 부분도 있지만, 그 외에도 개선된 부분이 많다. 표현식 지원조건에 따른 결과값을 변수에 바로 대입할 수 있다. 즉, `val a = when(b) { ... 조건 }` 와 같은 형태 표현이 가능해졌다.범위..