Chapter 4 - Section 7
fun main(args: Array<String>) {
try {
print("Value 1: ")
val value1 = readLine()
val d1 = value1!!.toDouble()
print("Value 2: ")
val value2 = readLine()
val d2 = value2!!.toDouble()
val sum = d1 + d2
println("Answer: $sum")
} catch (e: KotlinNullPointerException) {
println("Value was null")
} catch (e: NumberFormatException) {
println("${e.message} is not a number")
}
}