一、已经对list进行了初始化操作 代码如下: String name = "00"; List<String> nameList = new ArrayList<>(); nameList = user.getNames(); nameList.add(name); 二、错误原因 nameList = user.getNames(); 这一步代码中 user.getNames()=null, 所以最后导致 nameList = null; 不可以用一个为null的list使用add()方法