Java异常和Log4j

在这里插入图片描述
异常和Log4j:
一、异常:
异常是指在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序。
引发多种类型的异常:
1、排列 catch 语句的顺序:先子类后父类
2、发生异常时按顺序逐个匹配。
3、只执行第一个与异常类型匹的 catch 语句。
try-catch 块中存在 return 语句,是否还执行 finally 块,如果执行,说出执行顺序?
执行。先 try - catch - finally - return
try-catch- finally 块中, finally 块唯一不执行的情况是什么?
System . exit (1)。
二、异常处理:
关键字:try。catch。finally。
throw。(手动抛出异常 )
throws。(声明方法可能要抛出的各种异常 。)
捕获异常 。
声明异常 。
抛出异常 。
常见的异常类型:Exception
异常层次结构的父类。
ArithmeticException。算术错误情形,如以零作除数。
ArrayIndexOutOfBoundsException 。数组下标越界。
NullPointerException。尝试访问 null 对象成员。
ClassNotFoundException。不能加载所需的类。
IllegalArgumentException。方法接收到非法参数。
ClassCastException。对象强制类型转换出错。
NumberFormatException。数字格式转换异常,如把"abc"转换成数字。
三、Log4j记录日志:
1、在项目中加入log4j的JAR文件。
2、创建log4j.properties文件。
3、配置日志信息。
4、使用log4j记录日志信息。

发布了31 篇原创文章 · 获赞 0 · 访问量 361

猜你喜欢

转载自blog.csdn.net/weixin_45864941/article/details/103826505