面向对象第七章课后知识点

    面向对象第七章课后知识点
异常是由java应用程序抛出和处理的非常错误,它可以以分为Chenked异常和运行时异常两大类。
Chenked异常必须捕获或者声明抛出,否则无法通过编译。运行时异常不要求必须捕获或者声明抛出。
JAVA的异常处理是通过五个关键字来实现的:try catch  finaliy  throw  throws.
即使在try块和catch块中存在ruturn语句,finaliy块中的语句也会被执行。唯一不被执行的情况是,在异常处理代码块中执行System.exit(1).
可以在try语句块后面跟多个catch语句块,分别处理不同的异常。但排列顺序必须是从特殊到一般(从小到大)。最后一个一般为Excption类。
当JDK 中的异常类型不能满足程序的需要时,可以自定义异常类
一般要继承Excption类或者RuntimeExcption.

log4j是一个非常优秀的开源日志记录工具
控制日志的输出级别
控制日志信息输送的目的地是控制台、文件等
控制每一条日志的输出格式

猜你喜欢

转载自blog.csdn.net/tb19930719/article/details/80236793
今日推荐