首页 > 代码库 > 使用Java实现面向对象编程(6)

使用Java实现面向对象编程(6)

没有(5)

NullPointerException   空指针异常 (一个空对象 调用了其中的方法)

 

异常:
try块:可能出现异常的代码块 try块不允许缺失 并且不允许单独存在 (可以配合catch finally块联合使用 前面2者出现任意一者也可以)
catch块:针对try块中抛出的异常 进行处理
finally块:无论如何 代码都会执行

 

throw:通过throw new Exception("额外信息内容")使用,在方法中存在,表明该方法有可能扔出异常,希望被调用者所捕获 而不是自己来去处理问题

throws:该关键字出现在方法头上,如果方法内部出现throw new Exception("额外信息内容") 表明该方法有可能扔出异常,需要被声明

 

运行时异常:不需要被程序强制的划上try catch块
checked异常:必须要求调用者加上try catch块 否则程序将无法编译通过


log4J
1.引入log4j.jar-->bulid path--》add library
2.创建log4j.properties文件 注意文件名 注意文件放置的路径

 

8种基本数据类型 对应 8种包装类型
int       Integer
long      Long
short      Short
byte       Byte
float       Float
double    Double
char       Character
boolean   Boolean

 

在jdk1.5版本时    自动完成包装类型和基本类型的相互转换

使用Java实现面向对象编程(6)