在我们日常的开发中,我们经常会遇到 NullPointerException.如何才能优雅的处理NPE?这里告诉大家一个较为流行的方法 java.util.Optional 使用Optional来修饰对象,表示这个对象可能为null.在使用时,就要加以注意,必须要考虑该值为null的场景. 使用Optional构建对象 // 创建一个空的car Optional<Car> car = Optional.empty(); // 使用of创建,of的值一定不能是null,否则赋值阶段就报 Null…