java中对象防止空指针(包括框架和非框架)

最近在工作中使用Java创建对象时偶尔会报空指针异常错误,后来自己琢磨了一下,终于发现了原因:

原来我在接收值的时候未做验证,而有的情况下,如果不做判断则会报错,具体如下:

java中对象的使用(在使用对象的属性前)

使用new创建对象时

1.使用前判断对象是否是空的判断

2.判断对象的属性是否为空

如果不判断也不会报错,但所有值会是null

不使用new创建(使用框架自动接收)

1.使用前判断对象是否是空的判断

2.判断对象的属性是否为空

若不判断则会直接报空指针异常

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章