class A {
    private lateinit var str: String

    public fun getMyStr(): String {
        try {
            val a = str
        } catch (e: RuntimeException) {
            return "OK"
        }

        return "FAIL"
    }
}

fun box(): String {
    val a = A()
    return a.getMyStr()
}