Exception indicating that the end of the stream was reached and exactly zero bytes were read; usually it simply indicates we reached the end of the stream and no further content is available for reading.
Exception used to indicate that something is wrong with the file structure, possibly due to data corruption.