Expanded class hierarchy of InstallerException in Drupal 8
- class \Drupal\Core\Installer\Exception\InstallerException extends \Drupal\Core\Installer\Exception\RuntimeException uses StringTranslationTrait
- class \Drupal\Core\Installer\Exception\AlreadyInstalledException
- class \Drupal\Core\Installer\Exception\InstallProfileMismatchException
- class \Drupal\Core\Installer\Exception\NoProfilesException