特殊的空指针异常

今天执行下面一行代码时,报空指针异常.

ctrlDNAMapping.setSensitive(MapBowtie2.getMapSensitive().get(param.getStrOne("sensitive")));

检查发现.ctrlDNAMapping,MapBowtie2.getMapSensitive(),param 这几个对象都是有值的.

查看半天才发现.setSensitive方法要求输入值是一个int.但MapBowtie2.getMapSensitive().get(param.getStrOne("sensitive"))返回值是null.导致报空指针异常.

第一次遇到这个问题,记录备份.

猜你喜欢

转载自sanyecao2314.iteye.com/blog/2261658