Пишу игру "Сапёр" и там хотят от меня посчитать мины (флаг состояния) по-соседству от каждой ячейки. Я вижу два варианта решения: 1) Пачка условных операторов, которые будут учитывать координаты моей ячейки (если у углу, то соседи там-то там-то). 2) Обработка ArrayIndexOutofboundsException. Я склоняюсь ко второму, но всё же хотелось бы узнать как лучше, с точки зрения грамотного кода. П.С. Мб есть ещё какие-то решения, но я их не вижу.