首先声明了一个ConcurrentHashMap, 并且初始化了, put的时候传的value是null, 然后就报错 java.lang.NullPointerException
java.lang.NullPointerException
Map<String, Object> msg = new ConcurrentHashMap<>(); ...... msg.put("name",name)
ConcurrentHashMap 的 value 不能为 null, 改成 HashMap 就可以了.
图片来自: 【Java代码规范系列集合】注意Map集合存储null值的情况