Tohle je dobře, ale já nechci, aby se mně to při zadání špatného hesla dostalo do catch, ale jenom aby se splnila nějaká podmínka.
Něco ve stylu tohohle
try {
int pole[] = {0,1,2,3,4,5};
for (int i = 0; ; i++) {
pole[i] = 10 * i;
}
} catch (Exception e) {
}
Cyklus bude běžet, dokud i bude 5. Jakmile budu chtít 6. prvek pole, tak to vyhodí chybu.
Stačí ale, abych upravil cyklus na for (int i = 0; i < pole.length ; i++) a chyba už nenastane.
Ten tvůj kód je první příklad, při chybě skočí do catch, ovšem já to potřebuji upravit tak, aby při špatném hesle se splnila nějaká podmínka a do catch se to nedostalo.