目录
一、前言
通过上一篇文章我们阅读了《疯狂Kotlin讲义》的 Kotlin 的面向对象(下),主要介绍了 Kotlin 面向对象的深入部分。本章详细介绍了 Kotlin 提供的扩展机制,这种扩展机制允许开发者为已有的类动态添加属性和方法,这种机制使用起来非常便捷。详细可参考链接:疯狂Kotlin讲义阅读实践篇——第8章 面向对象(下)这篇文章我们将阅读学习 Kotlin 的异常处理
二、本章要点
9.1 异常处理机制
9.1.1 使用 try...catch 捕获异常
9.1.2 异常类的继承体系
9.1.3 访问异常信息
9.1.4 异常处理嵌套
9.1.5 try 语句是表达式
9.2 使用 throw 抛出异常
9.2.1 抛出异常
9.2.2 自定义异常类
9.2.3 catch 和 throw 同时使用
9.2.4 异常链
9.2.5 throw 语句是表达式
9.3 异常的跟踪栈
9.4 本章小结