Connection exception class.
The ConnectionException
thrown for improperly configured database connections.
This exception is a subclass of InvalidArgumentException and is used to represent
errors that occur when a database connection is not properly configured.