Witam,
Jak w tym przydatku należy użyć wyjątków (Try, catch) tak aby po usunięciu pliku testowego wyskoczyła informacja, że nie można odnaleźć. Czy należy użyć "finally" Z góry dziękuje [browar]
public Haslo(int szer) throws Exception {
liczbaBledow = 0;
szerokosc = szer;
font = new Font("Arial",Font.BOLD,48);
haslo = losujSlowo("hasla.txt",10);
widoczne = new boolean[haslo.length()];
for (int i=0;i<widoczne.length;i++) widoczne[i] = false;
}
public boolean zgadujZnak (char c) {
boolean sprawdz = false;
for (int i=0;i<haslo.length();i++) {
if (Character.toLowerCase(haslo.charAt(i))==Character.toLowerCase(c)) {
widoczne[i]=true;
sprawdz = true;
}
}
if (!sprawdz) liczbaBledow++;
return sprawdz;
}