java.lang.NullPointerException空指针异常处理汇总

                                                不同类型的数据进行判断

(一)Map                                                                                

   Map map = new HashMap;                                                  
   // 或者                                                                                   
   map = xxxService.queryConditionByXX();                              
判断:                                                                                                 
   if(map != null & map.size() > 0){                                  
        ...... //代码处理
   }
(二)List
   List list = null;
判断:
   if(list != null & list.size() > 0){
        ...... //代码处理
   }
(三)Integer
   Integer bsId = xxx.getXXX();
判断:
   if(bsId != null & bsId > 0){
        ...... //代码处理
   }
(三)String
   String str= xxx.getXXX();
判断:
   if(StringUtil.isNotBlank(str)){
        ...... //代码处理
   }

 

posted @ 2017-02-17 21:36  Mxzer.Zhang  阅读(1137)  评论(0编辑  收藏  举报