mi piacerebbe utilizzareJava 8 Metodo di riferimento: fornire un fornitore in grado di fornire un risultato con parametri
java.util.Optional.orElseThrow()
con un tipo di eccezione che chiede un parametro del costruttore. Qualcosa del genere:
orElseThrow(MyException::new(someArgument)) // obviously NOT working
C'è un modo per creare un fornitore che superi il valore del mio argomento in?
Perché non si può fare 'orElseThrow (() -> nuova MyException (someArgument))'? –