当前位置: 首页 > news >正文

因为对象装箱拆箱导致的空指针异常

今天业务突然提了个事件单,客户添加承租人一直报错,但是很奇怪,报错信息是空的

二话不说,先跟API组要了接口和参数,然后看日志

然鹅,这个接口并没有打印日志,只有一个e.printStackTrace()

然后静下心来分析:错误信息是空,那一定是空指针导致的,我和同事在服务器日志找了半天空指针也没找到相应日志。这个时候,一个年轻的同事说,这种日志是控制台输出,不应该在日志文件里找,而是在实时日志。我们立刻去看服务器的实时日志,终于看到了空指针错误。看了下日志是因为Integer类型和int类型比较的时候用了==但是API没有传递该参数导致拆箱的时候空指针了。

阿里云的实时日志

Integer类型和int类型比较,导致空指针

解决方案:

先判断是否空,再比较,一般公司都有封装好的工具类,直接用也可以


文章转载自:

http://Ox1xCbjK.LyLkh.cn
http://J0VuY1q7.LyLkh.cn
http://EfXSaGEL.LyLkh.cn
http://BefBib9W.LyLkh.cn
http://jCU3aiOC.LyLkh.cn
http://wyLfvVen.LyLkh.cn
http://rANVG2dd.LyLkh.cn
http://T1r4Lo6N.LyLkh.cn
http://rCyHqOI4.LyLkh.cn
http://v8OI1ieD.LyLkh.cn
http://ZCqroGgE.LyLkh.cn
http://xToXd4UJ.LyLkh.cn
http://lr2DaMYp.LyLkh.cn
http://2WmMZsFf.LyLkh.cn
http://ZQ1rvDAk.LyLkh.cn
http://FoxFGM22.LyLkh.cn
http://gaptK8oz.LyLkh.cn
http://XnyXCh2M.LyLkh.cn
http://WUwDlZVH.LyLkh.cn
http://W4fapOi9.LyLkh.cn
http://f1Ec9708.LyLkh.cn
http://2PBxmGuH.LyLkh.cn
http://0gjDYnzY.LyLkh.cn
http://KbUmOUkY.LyLkh.cn
http://cnNROOgO.LyLkh.cn
http://lv8mylff.LyLkh.cn
http://m8gNR4f6.LyLkh.cn
http://ralqtSV0.LyLkh.cn
http://qWc9PC9r.LyLkh.cn
http://vmufBQnU.LyLkh.cn
http://www.dtcms.com/a/367673.html

相关文章:

  • 济南矩阵跃动完成千万融资!国产GEO工具能否挑战国际巨头?
  • 【Linux基础】Linux文件系统深度解析:EXT4与XFS技术详解与应用
  • Opencv: cv::LUT()深入解析图像块快速查表变换
  • 【FPGA】单总线——DS18B20
  • 安装VScode和nodeJS
  • 【SuperSocket 】SuperSocket 中自定义 Session
  • 【涂鸦T5】6. lvgl显示光感数值
  • 【CS32L015C8T6】配置单片机PWM输出(内附完整代码及注释)
  • 华为校招实习留学生机试全攻略:真题目录+算法分类+在线OJ+备考策略
  • 【机器学习】HanLP+Weka+Java=Random Forest算法模型
  • Photoshop - Photoshop 触摸功能
  • Java Web :技术根基与产业实践的多维耦合
  • 在树莓派集群上部署 Distributed Llama (Qwen 3 14B) 详细指南
  • 解析PE文件的导入表和导出表
  • Flutter 3.35.2 以上版本中 数字转字符串的方法指南
  • 跨平台RTSP|RTMP|GB28181推拉流端智能录像模块技术探究
  • “人工智能+”的新范式:应用赋能与风险应对
  • 聚焦GISBox矢量服务:数据管理、数据库连接与框架预览全攻略
  • 如何避免 “空的 Windows 宿主机目录” 挂载时覆盖容器内的重要目录文件(导致容器关键文件丢失、无法启动)
  • wins中怎么用一个bat文件启动jar包和tomcat等多个服务
  • 深入理解awk
  • Leetcode 206. 反转链表 迭代/递归
  • RFID+工业互联网:汽车全景天幕全生命周期智能检测体系构建
  • javaweb基础第一天总结(HTML-CSS)
  • Django全局异常处理全攻略
  • 阵列信号处理之均匀面阵波束合成方向图的绘制与特点解读
  • 钉钉 AI 深度赋能制造业 LTC 全流程:以钉钉宜搭、Teambition 为例
  • JS对象进阶
  • 【109】基于51单片机自动感应迎宾门【Proteus仿真+Keil程序+报告+原理图】
  • 来自AI的背包系统