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是否为空. 如果是这样,那么没有.将语句拆分为单独的行. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |