Joc*_*Doe 14 java exception try-catch kotlin
由于Kotlin不支持检查异常,因此如何让程序员意识到方法可能会抛出异常
简单的例子:
class Calculator (value: Int = 0) {
fun divide (dividend: BigDecimal, divider: BigDecimal) : BigDecimal {
return dividend / divider
}
}
Run Code Online (Sandbox Code Playgroud)
显然,divide方法可能抛出java.lang.ArithmeticException: Division by zero
异常,并且库的创建者需要警告类的用户将调用放在try-catch
子句中
在Kotlin,这种意识的机制是什么?
归档时间: |
|
查看次数: |
2748 次 |
最近记录: |