rewrite-migrate-java icon indicating copy to clipboard operation
rewrite-migrate-java copied to clipboard

Replace Optional.get with Optional::orElseThrow

Open yeikel opened this issue 1 year ago • 3 comments

Java 10 recommends orElseThrow instead of get:

https://docs.oracle.com/javase/10/docs/api/java/util/Optional.html#get()

Some background:

http://mail.openjdk.java.net/pipermail/core-libs-dev/2016-April/040531.html


val value = Optional.of("").get();

val value = Optional.of("").orElseThrow(NoSuchElementException::new);

yeikel avatar Nov 14 '22 20:11 yeikel