diff --git a/backend/src/main/java/com/openisle/controller/GlobalExceptionHandler.java b/backend/src/main/java/com/openisle/controller/GlobalExceptionHandler.java index 7af18210b..461486827 100644 --- a/backend/src/main/java/com/openisle/controller/GlobalExceptionHandler.java +++ b/backend/src/main/java/com/openisle/controller/GlobalExceptionHandler.java @@ -30,7 +30,11 @@ public class GlobalExceptionHandler { @ExceptionHandler(Exception.class) public ResponseEntity handleException(Exception ex) { - return ResponseEntity.badRequest().body(Map.of("error", ex.getMessage())); + String message = ex.getMessage(); + if (message == null) { + message = ex.getClass().getSimpleName(); + } + return ResponseEntity.badRequest().body(Map.of("error", message)); } }