特殊的空指针异常 博客分类: java基础 java空指针
程序员文章站
2024-03-18 16:08:34
...
今天执行下面一行代码时,报空指针异常.
ctrlDNAMapping.setSensitive(MapBowtie2.getMapSensitive().get(param.getStrOne("sensitive")));
检查发现.ctrlDNAMapping,MapBowtie2.getMapSensitive(),param 这几个对象都是有值的.
查看半天才发现.setSensitive方法要求输入值是一个int.但MapBowtie2.getMapSensitive().get(param.getStrOne("sensitive"))返回值是null.导致报空指针异常.
第一次遇到这个问题,记录备份.