ok, ma il try-catch non e' il solo modo per gestire le eccezioni:
e' ammissibile anche throws-throw (esempio:
public void insert(Object x)throws NullpointerException poi dentro il metodo... if (x==null) throw NullPointerException("eccezione catturata"); ovviamente il try-catch ti permette di gestire effettivamene le eccezzione ed, a volte, per non averlo utilizzatoviene prodotto un errore in compilazione
. come nel caso di connessioni, apertura file, etc...