Data Access Exception
This class inherits from RuntimeException and is thrown when there is a problem with some data access. This class may either be instantiated with a specific error message or with the default error message.