如何解决Sonarqube错误地显示“可能的空指针取消引用”错误
我有以下代码,而sonarqube抱怨可能在第5行取消引用空指针
ObjectMetadata metaData = new ObjectMetadata(); //1
metaData.setContentType("image/jpeg"); //2
if(null != result && null != result.getBody()){ //3
final byte[] body = result.getBody(); //4
metaData.setContentLength(body.length); //5
....
}
“结果”是ResponseEntity的实例,表示从远程服务获取的结果。
我已执行空检查,我不明白为什么soanrqube报告此错误?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。