增加了对象的空值判断