VolvoIOException
Exception thrown when a network or I/O error occurs during an API request.
This is a sealed class with two subclasses:
VolvoTimeoutException — Request, connect, or socket timeout exceeded
GenericIOException — Other I/O errors (DNS resolution, connection refused, etc.)