Ich würde gerne verwenden
java.util.Optional.orElseThrow()
mit einem Ausnahmetyp, der nach einem Konstruktorparameter fragt. Etwas wie das:
.orElseThrow(MyException::new(someArgument)) // obviously NOT working
Gibt es eine Möglichkeit, einen Lieferanten zu erstellen, der meinen Argumentwert übergibt?
orElseThrow(() -> new MyException(someArgument))
?