腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Java + Eclipse:假可能
的
空
指针
取消
引用
?
java
、
eclipse
、
warnings
我
在
Eclipse中遇到了关于“可能
的
空
指针
取消
引用
”
的
警告,但我真的不明白为什么。=
null
; view.get().updateView();
由于
之前
的
检查
,我完全可以肯定,view不可能为
空
。Eclipse警告是: Bug:<em
浏览 0
提问于2013-10-17
得票数 2
回答已采纳
1
回答
声纳
问题
-
由于
调用
方法
的
返回值
,
可能会
取消
引用
空
指针
。
方法
的
返回值
在
不
进行
null
检查
的
情况下
被
取消
引用
java
、
spring
、
sonarqube
我有一个void
方法
,它是通过父
方法
的
字符串参数
调用
的
。private void sendMail(String msg) { try { message = new SimpleMailMessage(templateMessage); if(message !=
浏览 21
提问于2021-11-17
得票数 0
回答已采纳
1
回答
如何在Findbug中使用@CheckForNull等?
java
、
eclipse
、
null
、
annotations
、
findbugs
当我
在
Findbug中运行它时,我会收到一个警告: if (arg ==
null
):模式id:NP_PARAMETER_MUST_BE_NONNULL_BUT_MARKED_AS_NULLABLE,类型:NP,类别:STYLE 这个参数
的
使用方式总是要求它是非
空
的
Matthew建议我改用@NonNull,但现
浏览 2
提问于2010-11-02
得票数 1
2
回答
FindBugs用于NullPointerExceptions和内存泄漏
java
、
memory-leaks
、
nullpointerexception
、
findbugs
我正在研究如何使用FindBugs来帮助我
的
代码中发现明显
的
bug。我知道任何工具
在
某些方面都是有限
的
,但我想寻找
的
两个最普遍
的
bug是: 我一直
在
阅读HTML,没有遇到提到这些功
浏览 2
提问于2012-01-11
得票数 3
回答已采纳
1
回答
Sonar几乎
在
每次
方法
调用
时都会出现“可能为
空
的
指针
取消
引用
”错误
java
、
sonarqube
我正在使用Spring
的
RestTemplate从远程服务获取一些数据: ResponseEntity<....> result = restTemplate.exchange(....); 然后我使用...and
进行
进一步
的
处理,因此我
在
它上面
调用
了各种
方法
,比如: result.getHeaders().getContentType().getType()result.getHeaders().getContentType().getS
浏览 84
提问于2020-09-26
得票数 0
1
回答
声纳
:
由于
被
调用
方法
的
返回值
而可能
的
空
指针
取消
引用
java
、
sonarqube
=
null
&& response.getBody() !=
null
&& response.getStatusCode() == HttpStatus.OK) {}
由于
上述代码上
调用
的
方法
的
返回值
,我可能获得空
指针
取消
引用
。有人能告诉我确切
的</em
浏览 2
提问于2020-10-02
得票数 3
2
回答
摆脱NP_
NULL
_ON_SOME_PATH_FROM_RETURN_VALUE?
java
、
guava
、
findbugs
我要让NP_
NULL
_ON_SOME_PATH_FROM_RETURN_VALUE加入这个片段FailReason.NO_SUCH_THING.checkCondition=
null
);在这里,除了抛出我自己
的
异常之外,checkCondition就像一样工作。在这里抛出NPE或IAE是不合适
的
,因为它
检查
的
是外部输入,而不是编程错误
浏览 0
提问于2014-05-19
得票数 3
回答已采纳
6
回答
指针
与
引用
返回类型
c++
、
pointers
、
reference
我正在试图想出一个具体
的
理由,为什么要使用
引用
上
的
指针
作为函数
的
返回类型, int& something(int*p; { i = 7; // run-time error
浏览 3
提问于2011-10-19
得票数 25
回答已采纳
1
回答
Sonar:
由于
调用
方法
的
返回值
,
可能会
取消
引用
空
指针
java
、
sonarqube
我收到来自Sonar
的
问题
:"Style -
由于
被
调用
方法
的
返回值
,可能是
空
指针
取消
引用
。这个
问题
在lockUntil.after( findbugs:NP_
NULL
_ON_SOME_PATH_FROM_RETURN_VALUE. ())上; try { StringException: " + e.g
浏览 53
提问于2021-01-20
得票数 0
回答已采纳
1
回答
如何避免
在
抛出异常时
在
返回值
上延迟NPE?
java
、
spring
、
spring-boot
、
exception
、
sonarqube
我现在和SonarQube有点
问题
。我有一个验证器服务(它
检查
我通过API接收
的
DTO是否
在
Double和String对象(不是原语)中包含
空
值)。当我在下面的
方法
中使用验证器服务来获取数据时,Sonar提到了可能存在NullPointerException遵从性,老实说,我不知道如何克服它。我尝试
在
try catch块中
调用
该
方法
,但它在Sonar中仍然处于高亮显示状态。编辑:来自
声纳
的确切消息可能是
由于<
浏览 7
提问于2019-10-24
得票数 0
4
回答
为什么我会在findbug中获得可能
的
空
指针
取消
引用
?
java
、
findbugs
在下面的第5行代码中,
被
findbug发现为bug:
由于
被
调用
方法
的
返回值
(13)、正常置信度,
在
com.xyz.common.CommonUtils.FolderNotEmpty(String)中可能
取消
空
指针
引用
浏览 4
提问于2020-05-05
得票数 1
回答已采纳
1
回答
当我们有值而不是
指针
时,如何
检查
空
指针
取消
引用
c
、
pointers
、
time
、
dereference
C语言中gmtime函数
的
语法是:通常对gmtime
的
调用
是这样可以更容易地
检查
gmtime函数是否返回空
指针
。if (xx)但是,
由于
返回值
指向静态分配
的
结构,因此不安全,该结构可能
被
后续对任何日期和时间函数
的
调用<
浏览 1
提问于2018-03-13
得票数 2
回答已采纳
3
回答
当另一个函数返回
指针
时,未检测到
空
指针
取消
引用
问题
c
、
pointers
、
sonarqube
、
cppcheck
在
以下示例中,存在应由SonarQube和/或Cppcheck (由
声纳
使用)检测
的
空
指针
取消
引用
问题
。但SonarQube没有发现任何
问题
,由Cppcheck报告。struct s1 char c1;}; { } { struct s
浏览 0
提问于2015-11-13
得票数 4
1
回答
在
C中为队列
的
前端元素分配内存时分割错误
c
、
segmentation-fault
、
queue
、
dynamic-memory-allocation
我
在
文件Quee.h中有节点和队列结构#define QUEUE_H #include<stdbool.h> #include "Queue.h&
浏览 1
提问于2016-06-21
得票数 0
4
回答
在
C++中解除对malloc()返回
的
引用
c
、
pointers
、
malloc
、
dereference
我需要为指向结构
的
指针
数组分配内存。malloc()
的
文档告诉我们,此函数
的
返回返回一个
指针
,指向分配
的
第一个内存块。
在
我
的
例子中,我像这样
调用
了这个函数:
问题
是,
由于
malloc返回指向此内存
的
指针
(包含
指针
),因此它将返回一个structName类型
浏览 0
提问于2014-01-17
得票数 3
3
回答
用(char *)malloc(0)和
NULL
初始化字符串之间
的
区别
c
、
string
为什么在这种
情况下
分配0大小
的
char块有效?但是如果我写char *string =
NULL
;,它就不能工作了。 我
在
使用。
浏览 6
提问于2015-08-06
得票数 1
回答已采纳
1
回答
[...]中可能存在
空
指针
取消
引用
由于
被
调用
方法
的
返回值
java
、
sonarqube
关于SonarQube标记
问题
的
一个小
问题
,我不理解,请。findbugs:NP_
NULL
_ON_SOME_PATH_FROM_RETURN_VALUE Style - Possible
null
pointer dereferencedue to return value of called method The return value from a method is dereferenced without a
nu
浏览 89
提问于2021-02-20
得票数 2
回答已采纳
1
回答
Spring2.0findbugs可
空
抛出错误,即使包装在
null
检查
中
spring
、
spring-boot
、
findbugs
我遇到了Findbugs抱怨springs HttpEntity.getBody()
的
问题
。 下面你会看到我
调用
了response.getBody().length,我知道这
可能会
导致NPE。=
null
)中时,它仍然会抱怨。它只
在
Spring2.0(而不是1.5)中做到这一点,这似乎与添加到
方法
中
的
@Nullable注释有关。我能得到一个解释吗,为什么即使我把它包装在一个
空
检查
中,当我得到它
的
长度
浏览 0
提问于2018-09-20
得票数 2
1
回答
查找错误NP_ARGUMENT_MIGHT_BE_
NULL
未按预期触发
java
、
findbugs
以下
方法
public String methodA(@Nonnull String foo, @Nonnull Integer bar) {} params foo和bar
被
声明为非
空
,它们随后
被
取消
引用
,而
不
首先
浏览 0
提问于2016-05-21
得票数 0
3
回答
使用函数
返回值
而不先存储它-为什么这种情况很少见?
c
、
syntax
、
return-value
、
function-call
直接使用函数
的
返回值
,而不先将
返回值
存储
在
变量中(即foo()->bar,其中foo()返回一个带有bar成员
的
结构
的
指针
)似乎并不常见。我尝试过
的
所有编译器似乎都允许这样做,但我很少
在
“荒野”中看到它。除了你可能想要先
检查
返回值
,并假设你有一个合适
的
方法
在
以后释放内存之外,有没有什么原因在纯C中很少使用它?一个更明确
的
例
浏览 0
提问于2016-02-24
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Kotlin 空安全最佳实践
请问C+11有哪些新特性?
VS2022 经过优化之后的空指针检测
满屏红色:C语言中最常见的这些报错,你经历过多少
嵌入式开发:防御性编程可缓解不可预见的问题
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券