Я изучаю какое-то исключение, которое бросает один метод. Метод выглядит следующим образом:Метод Java Signature Throws Exception, реализация не
public void someMethod() throws someCheckedException{
//doSomething statements
//but no statements actually throws 'someCheckedException'
}
Мой вопрос заключается в том, что это можно сделать этот метод бросить «someCheckedException» в то время как реализация не имеет перекидной заявление на всех.
Неправильно ли поставить исключение throw в подпись без реализации заявления, исключающего исключения?
Это законно. «правые» или «неправильные» субъективны. –
Нет, это не так, но почему вы добавляете предложение бросков без необходимости использовать его? – Azad
@AzadOmer Для этого есть много поводов. RMI - один из примеров. – EJP