文档介绍:该【使用异常处理程序错误和log4j记录错误 】是由【435638】上传分享,文档一共【34】页,该文档可以免费在线阅读,需要了解更多关于【使用异常处理程序错误和log4j记录错误 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。1
第四章
单击添加副标题
使用异常处理程序错误
什么是常量?Java中,常量的定义规则有哪些?
什么是面向接口编程,它的好处是什么?
回顾
请说明throw 与 throws的区别与联系?
什么是异常?Java中,如何进行异常处理?
预习检查
A
B
C
输出各学期平均课时等信息
使用log4j记录异常日志
根据课程代码输出课程名称
升级HelloACCP,完成如下功能:
本章任务
掌握Java的异常处理机制
运用 try 、catch 、 finally 处理异常
运用 throw 抛出异常
运用 throws 声明异常
掌握log4j的用法,能够记录异常日志
1
2
本章目标
生活中的异常
正常情况下,小王每日开车去上班,耗时大约30分钟
但是,异常情况迟早要发生!
一路畅通
堵车!
撞车!
程序中的异常
public class HelloAccp {
public static void main(String[] args) {
("请输入课程代号(1至3之间的数字):");
Scanner in = new Scanner();
int courseCode = (); // 从键盘输入整数
switch (courseCode) {
case 1:
("C#编程");
break;
case 2:
("Java编程");
break;
case 3:
("SQL基础");
}
}
}
输入:2
输出:Java编程
输入:B
程序中断运行!
正常情况:
异常情况:
什么是异常
异常就是在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序
绕行或者等待
请求交警解决
异常!
面对异常该怎么办呢?通常情况下,我们会这样处理:
程序运行
程序中断运行
堵车!
撞车!
生活中,我们会根据不同的异常进行相应的处理,而不会就此中断我们的生活
02
03
04
05
06
01
程序中预先想好了
对付异常的处理办法
Java编程语言使用异常处理机制为程序提供了错误处理的能力
异常!
对异常进行处理
程序运行
处理完毕,程序继续运行
什么是异常处理
Java中如何进行异常处理
Java的异常处理是通过5个关键字来实现的:try、catch、 finally、throw、throws
捕获异常
catch
try
finally
执行可能产生
异常的代码
捕获异常
无论是否发生异常,
代码总能执行
手动抛出异常
抛出异常
throw
声明异常
声明方法可能要
抛出的各种异常
throws