java String 空指针异常

如下代码中,第8行和第10行均会提示Exception in thread "main" java.lang.NullPointerException。

第12行的写法可行。

 1 import java.util.*;
 2 import java.io.*;
 3 
 4 public class test {
 5     public static void main(String[] args) {
 6         
 7         String a = null;
 8         if (a.equals(""))
 9             System.out.println(1);
10         if (a.isEmpty())
11             System.out.println(2);
12         if (a==null)
13             System.out.println(3);
14     }
15 }
原文地址:https://www.cnblogs.com/duanguyuan/p/3783641.html