Kotlin program of using finally block with try-catch block
import kotlin.ArithmeticException
fun main(args : Array<String>){
var x = 10
var y = 3
try{
println("10/3: " + x/y)
x = 10
y = 0
println("10/0: " + x/y)
}
catch(e: ArithmeticException){
// caught and handles it
println("Divide by zero exception")
}
finally{
// Finally block
println("The finally block.")
}
}
Output:
10/3: 3
Divide by zero exception
The finally block.
