Two scenarios I can foresee,
- If the connection is interrupted it would throw an network exception.
- If the connection is interrupted and and the content is not downloaded completely, then decoding part might not work and it will also throw an exception