Files
kotlin-fork/backend.native/tests/runtime/memory/throw_cleanup.kt
T
2016-12-30 14:48:51 +07:00

16 lines
241 B
Kotlin

fun main(args: Array<String>) {
foo(false)
try {
foo(true)
} catch (e: Error) {
println("Ok")
}
}
fun foo(b: Boolean): Any {
var result = Any()
if (b) {
throw Error()
}
return result
}