Concept Flow - Error-handling middleware
Request Received
Middleware 1 Executes
Middleware 2 Executes
Error Occurs?
No→Next Middleware or Response
Yes
Error-handling Middleware Executes
Send Error Response
End
The request passes through normal middleware until an error occurs, then error-handling middleware runs to send an error response.