检查布尔值是否为null

时间:2018-05-28 06:15:14

标签: java nullpointerexception

Boolean valid = null;
if (valid == null) {
    log.info("******");
}

我有上面的表达式,我想检查Boolean值是否为null,如果是if子句中的execute语句,但发生的事情是它抛出了{{1} }。如何使用给定条件NullPointerException评估我的if子句,我该怎么做。 提前致谢

1 个答案:

答案 0 :(得分:0)

当然,您的日志对象包含空引用。您不能使用null引用调用任何方法。试试这个:

Boolean valid = null;
if(valid == null) {
     System.out.println("Hello");
}
相关问题