fun main(args: Array<String>) {
//用try...catch...为一个数赋值
val result = try {
args[0].toInt() / args[1].toInt()
} catch (e: Exception) {
e.printStackTrace()
0
}
println(result)
println("3 / 4 = ${add2(3, 4)}")
}
fun add2(x: Int, y: Int): Int {
return try {
x / y
} catch (e: Exception) {
0
} finally {
println("end")
}
}

运行结果