Kotlin中try/catch表达式的基本使用 官网
在Kotlin里,try/catch表达式用于处理异常。基本结构是try块包裹可能出错的代码,catch块处理异常。 fun main() { try { val num = "abc".toInt() // 尝试将字符串转为整数,会抛出异常 println("转换成功: $num") // 不会执行到这里 } catch (e: NumberFormatException) { println("转换失败: ${e.message}") // 输出异常信息 } // 运行结果:转换失败: For input string: "abc"} 要注意catch块里捕获的异常类型,要和可能抛出的异常类型匹配。