try {
System.out.println("Strzelaj! Wybierz pole!");
strzal=nowy.nextInt();
czyNieTrafil = false;
} catch (ArrayIndexOutOfBoundsException e)
{
System.err.println("Tablica nie posiada aż tylu pól! ");
}
}
if(tablica[strzal-1]==1)
Wklejam tylko fragment kodu. Ale problem w tym, że eclipse się burzy w linii ostatniej - local variable strzał may not be initialized, wiem w czym jest problem, tylko nawet, jeśli umieściłem tego try-catch w pętli while, która się wykonywała do czasu aż nie poda właściwej liczby, znów wyrzuca błąd. Nie wiem jak to wyeliminować.