Exception thrown when a image failed to load
Exception thrown when the header for an image is invalid
Exception thrown when image data was not in a required format, ie. wrong file type
Exception thrown when a image has unsupported features.
Exception thrown when the end of a file is reached before all expected data was read
Create a basic exception subclass with the default exception constructor.