Kotlin-exception-handling
提供:Dev Guides
Kotlin-例外処理
例外処理は、プログラミング言語の非常に重要な部分です。 この手法は、アプリケーションが実行時に間違った出力を生成するのを制限します。 この章では、Kotlinでランタイム例外を処理する方法を学習します。 Kotlinの例外は、Javaの例外と非常に似ています。 例外はすべて「Throwable」クラスの子孫です。 次の例は、Kotlinで例外処理技術を使用する方法を示しています。
fun main(args: Array<String>) {
try {
val myVar:Int = 12;
val v:String = "finddevguides.com";
v.toInt();
} catch(e:Exception) {
e.printStackTrace();
} finally {
println("Exception Handeling in Kotlin");
}
}
上記のコードでは、文字列を宣言し、後でその文字列を整数に結び付けました。これは実際には実行時例外です。 したがって、ブラウザで次の出力を取得します。
val myVar:Int = 12;
Exception Handeling in Kotlin
注-Javaと同様に、Kotlinはcatchブロックの実行後にfinallyブロックも実行します。