Files
kotlin-fork/backend.native/tests/codegen/lateinit/notInitialized.kt
T
2017-03-21 19:47:41 +03:00

17 lines
246 B
Kotlin

class A {
lateinit var s: String
fun foo() = s
}
fun main(args: Array<String>) {
val a = A()
try {
println(a.foo())
}
catch (e: RuntimeException) {
println("OK")
return
}
println("Fail")
}