Должны ли методы, которые генерируют RuntimeException, указывать это в сигнатуре метода?

Например, многие методы в frameworks / JDK могут выдавать

java.lang.SecurityException 

но это не указано в сигнатуре метода (так как это практика, обычно зарезервированная для проверенных исключений). Я хочу утверждать, что объявление RuntimeExceptions в методах sigs имеет много преимуществ (например, статическая проверка типов). Я пьян или нет?

Ответы на вопрос(7)

Ваш ответ на вопрос