} if(prekoracenBrojPozicija(p)){ greskatxt = "Maksimalan broj pozicija na koje mozete biti prijavljeni je dva"; throw new MyException(greskatxt); } KorisnickiZahtev kz = new KorisnickiZahtev(); kz.setOperacija(Operacije.PRIJAVA); kz.setParametar(p); Komunikacija.getInstance().posaljiZahtev(kz); PrintWriter fw; try { fw = new PrintWriter(ime+".txt"); fw.println(p); fw.close(); } catch (FileNotFoundException ex) { Logger.getLogger(Prijavljivanje.class.getName()).log(Level.SEVERE, null, ex); } }catch(MyException e){ JOptionPane.showMessageDialog(this, e.getTekst()); refreshForme(); }