Me gustaria usar
java.util.Optional.orElseThrow()
con un tipo de excepción que solicita un parámetro constructor. Algo como esto:
.orElseThrow(MyException::new(someArgument)) // obviously NOT working
¿Hay alguna manera de crear un Proveedor que pase el valor de mi argumento?
java
java-8
java-stream
mdo
fuente
fuente
orElseThrow(() -> new MyException(someArgument))
?