如果condtion如何检查NULL?

时间:2016-05-26 13:28:12

标签: java if-statement

我不想使用try块来捕获异常我只想用if条件检查null。当我尝试它给我空指针异常时。

public class test {
    public static void main(String[] args) {
       String name=null;
       if(name.equals(null)){
          System.out.println("null");
       }
       System.out.println("done");
    }
}

1 个答案:

答案 0 :(得分:2)

那是因为您正在调用name.equals(something),这需要名称为非空。

只需使用name == null