`
sanyecao2314
  • 浏览: 131172 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

特殊的空指针异常

阅读更多

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

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

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

 

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

 

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

分享到:
评论

相关推荐

    在Ajax中使用get和post所遇到的问题及解决办法

    乱码,当传递中文或者特殊字符的时候,前台显示出现乱码 解决办法:使用编码encodeURI(‘蜗牛’) 测试结果:通过使用Chrome测试,结果get的两种问题,都已经得到了解决 使用post遇到的问题:

    JspRun!社区论坛系统 v6.0 bulid 090423 GBK 源码版.rar

    7、修复了查看短消息空指针异常及关键字搜索短消息无效 8、修复了生存缓存文件截取修改时间异常 9、修复了禁止浏览器缓冲功能 10、修复了生成验证码的访问路径 11、修复了主题操作在某些条件下会出错 12、修复...

    JspRun!社区论坛系统 v6.0 bulid 090424 GBK 安装版.rar

    7、修复了查看短消息空指针异常及关键字搜索短消息无效 8、修复了生存缓存文件截取修改时间异常 9、修复了禁止浏览器缓冲功能 10、修复了生成验证码的访问路径 11、修复了主题操作在某些条件下会出错 12、修复...

    你必须知道的495个C语言问题

    空指针和空指针常量 5.1 臭名昭著的空指针到底是什么? 5.2 怎样在程序里获得一个空指针? 5.3 用缩写的指针比较“if(p)”检查空指针是否有效?如果空指针的内部表达不是0会怎样? NULL宏 5.4 NULL是什么,...

    《你必须知道的495个C语言问题》

    空指针和空指针常量 53 5.1 臭名昭著的空指针到底是什么? 53 5.2 怎样在程序里获得一个空指针? 54 5.3 用缩写的指针比较“if(p)”检查空指针是否有效?如果空指针的内部表达不是0会怎样? 55 NULL 宏 56 ...

    C语言FAQ 常见问题列表

    o 6.8 但是如果 NULL 的值改变了, 比如在使用非零内部空指针的机器上, 难道用 NULL (而不是 0) 不是更好吗? o 6.9 用预定义宏 #define Nullptr(type) (type *)0 帮助创建正确类型的空指针。 o 6.10 这有点奇怪。...

    C++大学教程,一本适合初学者的入门教材(part2)

    3.15 带空参数表的函数 3.16 内联函数 3.17 引用与引用参数 3.18 默认参数 3.19 一元作用域运算符 3.20 函数重载 3.21 函数模板 3.22 有关对象的思考:确定对象属性 小结 术语 自测练习 自测练习答案 练习 ...

    C++大学教程,一本适合初学者的入门教材(part1)

    3.15 带空参数表的函数 3.16 内联函数 3.17 引用与引用参数 3.18 默认参数 3.19 一元作用域运算符 3.20 函数重载 3.21 函数模板 3.22 有关对象的思考:确定对象属性 小结 术语 自测练习 自测练习答案 练习 ...

    阿里巴巴编码规范 基础技能认证 考题分析(考题+答案).docx

    对外提供的接口,一定要保证逻辑健壮性:尽量避免空指针等技术类异常;对于业务类异常要做好错误码或者异常信息的封装。 单选 8.关于类的序列化,下列说法哪些是正确的:D A .类的序列化与serialVersionUID毫无...

    零起点学通C++多媒体范例教学代码

    8.2.1 空指针 8.2.2 指针与变量类型 8.2.3 用指针来访问值 8.2.4 指针地址、指针保存的地址和 该地址的值 8.2.5 指针对数值的操作 8.2.6 更换指针保存的地址 8.3 为什么使用指针 8.3.1 栈和堆 8.3.2 用指针创建堆中...

    零起点学通C++学习_多媒体范例教学代码

    8.2.1 空指针 8.2.2 指针与变量类型 8.2.3 用指针来访问值 8.2.4 指针地址、指针保存的地址和 该地址的值 8.2.5 指针对数值的操作 8.2.6 更换指针保存的地址 8.3 为什么使用指针 8.3.1 栈和堆 8.3.2 用指针...

    c++参考手册 2018版

    异常 头文件 具名要求 特性测试宏 (C++20) 语言支持库 类型支持 − 特性 (C++11) 程序工具 关系运算符 (C++20) numeric_limits − type_info initializer_list (C++11) 概念库 (C++20) 诊断库 通用工具...

    你必须知道的495个C语言问题(PDF)

    5.8 但是如果NULL 的值改变了, 比如在使用非零内部空指针的机器 上, 难道用NULL (而不是0) 不是更好吗? . . . . . . . . . . . . . 24 5.9 用预定义宏#define Nullptr(type) (type *)0 帮助创建正确类型的 空指针。...

    程序设计教程 陈家骏等编著

    7.4 几个特殊操作符的重载 244 7.4.1 赋值操作符= 244 7.4.2 数组元素访问操作符(或下标操作符)[] 246 7.4.3 类成员访问操作符-> 247 7.4.4 动态存储分配与去配操作符new与delete 249 7.4.5 自定义类型转换操作符 ...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例165 空指针异常 213 7.4 常见的已检查型异常 214 实例166 类未发现异常 214 实例167 非法访问异常 215 实例168 文件未发现异常 216 实例169 数据库操作异常 217 7.5 处理异常 218 实例170 方法中抛出异常 218 ...

Global site tag (gtag.js) - Google Analytics