实体类在set字段时报空指针异常

        User user =null;
        user.setUserid(id);
        user.setUsername(username);
        user.setPassword(password);
        user.setSex(sex);

        user.setAddTime(date);

实体类在set字段时报空指针异常的原因:

刚开始还以为是因为封装的字段类型不匹配,结果给一个固定的String类型还是报错,最后终于发现了问题,因为实体类序列化后,需要创建一个对象,而不是等于null,应该是User user=new User();这个时候再set字段就不会报错了,虽然是个小问题,但不仔细思考还是很难发现其中的问题所在


你可能感兴趣的:(java)