Das folgende Beispiel wirft eine Exception, wenn kein Benutzer mit einer bestimmten EMail gefunden wurde.
ich möchte es jetzt aber so haben, dass wenn eine Benutzer mit einer bestimmten EMail gefunden wurde.
oder anderes gefragt, was ist das Gegenstück zu orElseThrow?
Java:
userRepository.findByEmail(user.getEmail())
.orElseThrow(() -> new DuplicateException("UserService::createUser(" + creator + ", " + user + "): EMail (" + user.getEmail() + ") allready exists"));
ich möchte es jetzt aber so haben, dass wenn eine Benutzer mit einer bestimmten EMail gefunden wurde.
oder anderes gefragt, was ist das Gegenstück zu orElseThrow?