try语句是表达式

try语句是个表达式,比如,它可以有一个返回值。

val a: Int? = try { parseInt(input) } catch (e: NumberFormatException) { null }

try表达式的返回值要么是try‘语句块的最后一个表达式或catch块中的最后一个表达式。finally中的内容不会影响表达式中的值。

results matching ""

    No results matching ""