// WITH_STDLIB fun box(): String { val a = arrayListOf() while (true) { if (a.size == 0) { break } } for (i in 1..2) { a.add(try { foo() } catch (e: Throwable) { "OK" }) } return a[0] } fun foo(): String = throw RuntimeException()