Kotlin - 異常處理



異常處理是一個程式語言中非常重要的部分。這種技術限制了我們的應用程式在執行時生成錯誤的輸出。在本章中,我們將學習如何處理 Kotlin 中的執行時異常。Kotlin 中的異常與 Java 中的異常非常相似。所有異常均派生自“可丟擲”類。以下示例演示如何在 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

注意 - 與 Java 類似,Kotlin 也在執行 catch 塊後執行 finally 塊。

宣傳