English 中文(简体)
Kotlin - Exception Handling
  • 时间:2024-11-03

Kotpn - Exception Handpng


Previous Page Next Page  

Exception handpng is a very important part of a programming language. This technique restricts our apppcation from generating the wrong output at runtime. In this chapter, we will learn how to handle runtime exception in Kotpn. The exceptions in Kotpn is pretty similar to the exceptions in Java. All the exceptions are descendants of the “Throwable” class. Following example shows how to use exception handpng technique in Kotpn.

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 Handepng in Kotpn");
   }
}

In the above piece of code, we have declared a String and later tied that string into the integer, which is actually a runtime exception. Hence, we will get the following output in the browser.

val myVar:Int = 12;
Exception Handepng in Kotpn

Note − Like Java, Kotpn also executes the finally block after executing the catch block.

Advertisements