Kotlin 简明教程
Kotlin - Exception Handling
异常处理是编程语言非常重要的一部分。此技术限制了我们的应用程序在运行时生成错误输出。在本章中,我们将学习如何在 Kotlin 中处理运行时异常。Kotlin 中的异常与 Java 中的异常非常相似。所有异常都是“Throwable”类的后代。以下示例展示了如何在 Kotlin 中使用异常处理技术。
fun main(args: Array<String>) {
try {
val myVar:Int = 12;
val v:String = "Tutorialspoint.com";
v.toInt();
} catch(e:Exception) {
e.printStackTrace();
} finally {
println("Exception Handeling in Kotlin");
}
}
在上面的代码片段中,我们声明了一个字符串,然后将其绑定到整数中,这实际上是一个运行时异常。因此,我们将在浏览器中获得以下输出。
val myVar:Int = 12;
Exception Handeling in Kotlin
Note - 与 Java 一样,Kotlin 也在执行 catch 块后执行 finally 块。