A general error somewhere from a library.
Something happened when allocating, deallocating, or mapping a memory region.
Something happened when iterating over a collection.
File open, read, or write error.
Error indicating something was null and shouldn't have been.
An error having to do with an operating system.
General errors, or base class for more specific errors.
Key to a map was not in the map.
An index was out of range in a collection.