# 예외 코틀린에는 'Checked exception'이 없습니다. 따라서, 자바와 달리, 의무적으로 예외를 처리할 필요가 없습니다. ## 예외 발생 ```kotlin throw Exception("Oops!") ``` ## 예외 처리 ```kotlin try { // ... } catch(e: SomeException) { // ... } finally { // ... } ``` `try` 구문도 표현식이므로 값을 반환할 수 있습니다. ```kotlin val a: Int? = try { input.toInt() } catch (e: NumberFormatException) { null } ```