Exceptions
Fetch\Exceptions\ClientException is the base Fetch client exception and implements the PSR client exception contract. NetworkException implements PSR NetworkExceptionInterface; RequestException includes the relevant request/response context; HttpException is a legacy runtime exception that can carry a response.
HTTP status codes are normally returned as responses rather than thrown. Catch client exceptions for transport/request failures, and inspect response status helpers for HTTP error statuses. See error handling.
