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