Ответы пользователя по тегу Java
  • Что будет в этом случае?

    @arkuzo
    Компилятор требует этот return потому что не имеет алгоритма проверки, все ли типы ячеек обрабатываются. Если программа не встретит не перечисленный здесь тип, то и возврата строки 'OK' не будет.
    Как вариант, после всех вариантов можно написать ключевое слово ```default:```, в блоке кода которого предусмотреть return. Тогда компилятору не будет ненужен return в конце функции, т. к. он будет видеть, что это недостижимое место.
    Ответ написан
    Комментировать