blob: 40acf7dc7dbbaf7461a7ede10ca089a5a5ce8bec [file] [log] [blame]
fun sample(): String? {
try {
if (false) {
return "fail"
} else {
if (false) {
if (false) {
var foo: String? = null
try {
foo = "test"
} catch (e: Exception) {
return "fail"
} finally {
println(foo) // Variable 'foo' must be initialized
}
}
return "fail"
}
}
} finally {}
return null
}