Optional
上的 get()
的调用而不检查它是否有值。
在空 Optional
实例上调用 Optional.get()
将抛出异常。
示例:
void x(List<Integer> list) {
final Optional<Integer> optional =
list.stream().filter(x -> x > 10).findFirst();
final Integer result = optional.get(); // 此处有问题
}