首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

java中如何处理空指针错误

2013-03-13 
java中如何避免空指针异常java中的空指针是最常见的错误之一,要尽量避免空指针异常,首先在使用对象前,先对

java中如何避免空指针异常

java中的空指针是最常见的错误之一,要尽量避免空指针异常,首先在使用对象前,先对其进行初始化。

另外,要完全避免空指针,最好做到以下几点:
1:对于所有 public 方法传入的对象参数进行 null 值检查
2:对于所有从数据库获取的对象进行 null 值检查
3:对于所有从网络、IO 中获取的数据(对象)进行 null 值检查

同时,也要注意编码的形式,如:

有时检察输入的String类型变量str是否为合法输入时,使用判断:
if( str!= null && !str.isEmpty() )
而不能写成 if( !str.isEmpty() && str!= null )这样的话程序因为优先执行左边的判断语句,从而导致NullPointerException 的发生.

?

热点排行