17 lines
288 B
Kotlin
Vendored
17 lines
288 B
Kotlin
Vendored
fun <T> materialize(): T = throw Exception()
|
|
|
|
interface A
|
|
|
|
fun takeA(a: A) {}
|
|
|
|
fun test() {
|
|
takeA(
|
|
try {
|
|
materialize()
|
|
} catch (e: Exception) {
|
|
materialize()
|
|
} finally {
|
|
materialize() // Should be an errror
|
|
}
|
|
)
|
|
} |