第7章 异常、断言和日志

2019-06-11  本文已影响0人  KaveeDJ

第7章 异常、断言和日志

7.1 处理错误

7.1.1 异常分类

Java中的异常层次结构

7.1.2 声明受查异常

总之,一个方法必须声明所有可能抛出的受查异常,而非受查异常要么不可控制(Error),要么就应该避免发生(RuntimeException)

7.1.3 如何抛出异常

  1. 找到一个合适的异常类
  2. 创建这个类的一个对象
  3. 将对象抛出

7.1.4 创建异常类

  1. 继承Exception或它的子类
  2. 提供空参构造和有参构造

7.2 捕获异常

7.2.1 捕获异常

7.2.2 捕获多个异常

7.2.3 再次抛出异常与异常链

7.2.4 finally子句

7.2.5 带资源的try语句

7.2.6 分析堆栈轨迹元素

7.3 使用异常机制的技巧

7.4 使用断言

7.4.1 断言的概念

7.4.2 启用和禁用断言

7.4.3 使用断言完成参数检查

7.4.4 为文档假设使用断言

7.5 记录日志

7.5.1 基本日志

7.5.2 高级日志

7.5.3 修改日志管理器配置

7.5.4 本地化

7.5.5 处理器

7.5.6 过滤器

7.5.7 格式化器

7.5.8 日志记录说明

7.6 调试技巧

上一篇 下一篇

猜你喜欢

热点阅读