| handleHandlerMethodValidationException(HandlerMethodValidationException) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| handleConstraintViolationException(ConstraintViolationException) |   | 98% |   | 75% | 1 | 3 | 0 | 13 | 0 | 1 |
| handleValidationException(MethodArgumentNotValidException) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
| handleMethodArgumentTypeMismatch(MethodArgumentTypeMismatchException) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| handleRequestNotPermitted(RequestNotPermitted) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| handleFeatureDisabled(FeatureDisabledException) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| handleInvalidUpi(InvalidUpiException) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| handleCallNotPermitted(CallNotPermittedException) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| handleForbiddenOperation(ForbiddenOperationException) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| handleAccessDenied(AccessDeniedException) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| handleDataIntegrityViolation(DataIntegrityViolationException) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| handleUncaughtException(Exception) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| handleInsufficientBalance(InsufficientBalanceException) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| handleUserNotFound(UserNotFoundException) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| handleTransactionNotFound(TransactionNotFoundException) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| handleDuplicateUpiId(DuplicateUpiIdException) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| handleSelfTransfer(SelfTransferException) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| enrichProblemDetail(ProblemDetail) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| GlobalExceptionHandler() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |