Bird
0
0

In a Spring Boot REST API, which HTTP status code is conventionally returned when input validation fails for a request payload?

easy📝 Conceptual Q1 of 15
Spring Boot - Exception Handling
In a Spring Boot REST API, which HTTP status code is conventionally returned when input validation fails for a request payload?
A500 Internal Server Error
B404 Not Found
C400 Bad Request
D201 Created
Step-by-Step Solution
Solution:
  1. Step 1: Understand validation failure

    When a request payload violates validation constraints, Spring Boot treats it as a client error.
  2. Step 2: Identify appropriate HTTP status

    HTTP 400 Bad Request indicates the client sent invalid data, which matches validation failure.
  3. Final Answer:

    400 Bad Request -> Option C
  4. Quick Check:

    Validation errors correspond to client-side input issues [OK]
Quick Trick: Validation errors return 400 Bad Request by default [OK]
Common Mistakes:
  • Confusing 400 with 404 which means resource not found
  • Assuming 500 Internal Server Error for validation issues
  • Using 201 Created which is for successful resource creation

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Spring Boot Quizzes