diff --git a/spring-boot-modules/spring-boot-servicelayer-validation/src/main/java/com/baeldung/spring/servicevalidation/service/UserAccountService.java b/spring-boot-modules/spring-boot-servicelayer-validation/src/main/java/com/baeldung/spring/servicevalidation/service/UserAccountService.java index 9a376fda6b..c438719d3a 100644 --- a/spring-boot-modules/spring-boot-servicelayer-validation/src/main/java/com/baeldung/spring/servicevalidation/service/UserAccountService.java +++ b/spring-boot-modules/spring-boot-servicelayer-validation/src/main/java/com/baeldung/spring/servicevalidation/service/UserAccountService.java @@ -29,15 +29,10 @@ public class UserAccountService { StringBuilder sb = new StringBuilder(); for (ConstraintViolation constraintViolation : violations) { sb.append(constraintViolation.getMessage()); - } - - dao.addUserAccount(useraccount); - + } throw new ConstraintViolationException("Error occurred: " + sb.toString(), violations); - } - - - + } + dao.addUserAccount(useraccount); return "Account for " + useraccount.getName() + " Added!"; }