因为没有key导致报空指针异常,因此需要先判断map中是否含有该键。 Map<String, Object> objectMap= new HashMap<>(); //判断map中是否包含指定键名state boolean contains = objectMap.containsKey("state"); if(contains){ //有改键进行下一步操作 }