使用 throw 表达式,抛出异常

    使用 try 捕获异常

    有可能有不止一个的 catch 块。finally 块可以省略。

    try 返回值要么是 try 块的最后一个表达式,要么是 catch 块的最后一个表达式。finally 块的内容不会对表达式有任何影响。

    Kotlin 中没有异常检查。这是由多种原因造成的,我们这里举个简单的例子

    下面是 JDK 类实现的一个接口

    这样是不利的,参看

    Bruce Eckel 在java 需要异常检查吗?说到: