Not a statement java
Автор Иван Кеплер задал вопрос в разделе Java
java missing return statement Просьба более подробно и грамотно сформулировать тему вопроса. и получил лучший ответ
Ответ от Максим[гуру]
в catch тоже нужен return. Хотя бы null. А лучше убрать try catch вообще.
Ответ от [гуру]
А вот просто взять и убрать try-catch здесь нельзя. Это же Java. В Java они везде должны быть, где может случиться Exception. Ругаться будет.
НО можно так, тогда try-catch с IOException не нужен:
public static char input () throws IOException {
...
}
Но тогда Exception придется обрабатывать в более верхнем слое, т. е. том методе, который вызывает этот метод. Ну или все дерево методов сделать throws, вплоть до main))
А вот просто взять и убрать try-catch здесь нельзя. Это же Java. В Java они везде должны быть, где может случиться Exception. Ругаться будет.
НО можно так, тогда try-catch с IOException не нужен:
public static char input () throws IOException {
...
}
Но тогда Exception придется обрабатывать в более верхнем слое, т. е. том методе, который вызывает этот метод. Ну или все дерево методов сделать throws, вплоть до main))
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: java missing return statement Просьба более подробно и грамотно сформулировать тему вопроса.