【发布时间】:2021-10-14 07:09:34
【问题描述】:
根据 JAVA 中的规则,如果声明了对象引用但未初始化,则 JAVA 将其初始化为 null。那么为什么我的代码中会出现这个错误呢?请帮帮我。
Main.java:28: error: variable obj might not have been initialized
if(obj==null)
^
class c {
int age=12;
c variable123;
}
public class A {
c obj;
if (obj==null) System.out.println(obj);
}
【问题讨论】:
-
如果下面的答案回答了您的问题,您应该接受它(单击相应答案旁边的复选标记)。这有两件事。它让每个人都知道您的问题已得到您满意的解决,并为帮助您的人提供帮助。 See here 以获得完整的解释。
-
好的。谢谢你给我建议。
标签: java null object-reference