加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java:如何从NullPointerException中提取解除引用对象的名称/类

发布时间:2020-12-15 08:39:54 所属栏目:Java 来源:网络整理
导读:这是我的情况. 在开发Java应用程序时,偶尔会遇到java.lang.NullPointerException.您可以打印堆栈跟踪,它将告诉您取消引用空对象的类和行号.通常,确定哪个对象可能为null是很简单的(您始终可以检查该语句中取消引用的所有对象的无效性). 是否有可能从NullPoin
这是我的情况.

在开发Java应用程序时,偶尔会遇到java.lang.NullPointerException.您可以打印堆栈跟踪,它将告诉您取消引用空对象的类和行号.通常,确定哪个对象可能为null是很简单的(您始终可以检查该语句中取消引用的所有对象的无效性).

是否有可能从NullPointerException以编程方式确切知道哪个引用的对象为null(如果在同一语句中使用了多个不同的对象)?

解决方法

根据定义,没有对象.引用为null.

再次阅读你的问题,我想我误解了.我认为你的意思是你有类似的东西:

if(ref1.method() && ref2.method()) {
       ....
   }

并且您想知道ref1或ref2是否为空.

如果是这样,那么没有.将语句拆分为单独的行.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读