Класс «RuntimeException» так называется, потому что это суперкласс непроверяемых исключений, которые генерируются во время выполнения приложения. 23
В отличие от проверяемых исключений, компилятор не проверяет, может ли метод генерировать и/или обрабатывать эти исключения. 3