自定义异常与业务异常设计 | JavaSE

本章覆盖:为什么需要自定义异常;继承 Exception 与 RuntimeException 的选择;异常类的构造器;业务规则与异常类型;错误信息设计;异常与返回状态码的边界;异常类型颗粒度。

本章知识点

  • 为什么需要自定义异常
  • 继承 Exception 与 RuntimeException 的选择
  • 异常类的构造器
  • 业务规则与异常类型
  • 错误信息设计
  • 异常与返回状态码的边界
  • 异常类型颗粒度