Java 异常处理和日志设计 第三课

174 阅读1分钟

1、概述

本次课程主要介绍的内容如下:

  1. Java异常体系
  2. 异常处理
  3. 日志规约
  4. 错误码规约
  5. 异常与日志综合实践

2、Java异常体系

2.1 Java异常处理流程

image.png

2.2 Java异常处理机制

image.png

image.png

image.png

2.3 异常处理设计与实践

• 异常抛出与捕获的原则

• Java异常体系之try...catch...finally流程解析

• JDK7资源关闭新姿势之try with resource流程解析

• 特殊异常NPE场景及其处理对策异常抛出与捕获的原则

image.png

image.png

image.png

image.png

image.png

3、日志规约

3.1 日志的功能

image.png

3.2 日志时效规约

image.png

3.3 日志输出规约

image.png

3.4 日志记录规约

image.png

image.png

3.5 扩展日志规约日志

image.png

4、错误码规约

4.1 错误码的功用

image.png

4.2 错误码规约

image.png

5、异常处理与日志综合实践

image.png