2015年4月30日木曜日

java8 java.util.Optional.orElseThrow()の使い方

java8でOptionalの値がない場合は例外を発生させるという場合には、orElseThrowメソッドを使えます。

使い方は、

orElseThrow(() -> new MyException(someArgument)).

例外の引数はない時に

orElseThrow(MyException::new)

0 件のコメント:

コメントを投稿