JAVA异常处理

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

1 、概述

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

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

2 、Java异常体系

2.1 Java 异常处理流程

图片.png
2.2 Java 异常处理机制

图片.png

图片.png

图片.png
2.3 异常处理设计与实践

• 异常抛出与捕获的原则

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

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

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

图片.png

图片.png

图片.png

图片.png

图片.png

3 、日志规约

图片.png

3.1 日志的功能

图片.png
3.2 日志时效规约

图片.png

3.3 日志输出规约

图片.png

3.4 日志记录规约

图片.png

图片.png
3.5 扩展日志规约日志

图片.png

4 、错误码规约

4.1 错误码的功用

图片.png

4.2 错误码规约

图片.png
5 、异常处理与日志综合实践

图片.png