Files
kotlin-fork/compiler/visualizer/testData/rawBuilder/expressions/try.kt
T
Ivan Kylchik c7435ba760 Replace all occurrences of WITH_RUNTIME with WITH_STDLIB
We are going to deprecate `WITH_RUNTIME` directive. The main reason
behind this change is that `WITH_STDLIB` directive better describes
its meaning, specifically it will add kotlin stdlib to test's classpath.
2021-11-17 15:26:38 +03:00

25 lines
601 B
Kotlin
Vendored

// WITH_STDLIB
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")
}
}