25 lines
602 B
Kotlin
Vendored
25 lines
602 B
Kotlin
Vendored
// WITH_RUNTIME
|
|
fun some() {
|
|
try {
|
|
// constructor KotlinNullPointerException()
|
|
// │
|
|
throw KotlinNullPointerException()
|
|
// java/lang/RuntimeException
|
|
// │
|
|
} catch (e: RuntimeException) {
|
|
// fun io/println(Any?): Unit
|
|
// │
|
|
println("Runtime exception")
|
|
// java/lang/Exception
|
|
// │
|
|
} catch (e: Exception) {
|
|
// fun io/println(Any?): Unit
|
|
// │
|
|
println("Some exception")
|
|
} finally {
|
|
// fun io/println(Any?): Unit
|
|
// │
|
|
println("finally")
|
|
}
|
|
}
|