uhmm grazie mille non ci avevo pensato, iposto come mi suggerisci!Originariamente inviato da andbin
Tra l'altro fare banalmente più close in sequenza non è il massimo, anche se dentro un try/catch. Perché se una lancia una eccezione le altre close NON vengono fatte!
Sarebbe più appropriato fare: o try/catch separati per ognuna delle close oppure con un solo try/catch sfruttare all'interno più try/finally. Quello che vuoi, purché ci si assicuri che tutte vengano effettuate.
destroy() lo dice il nome indica che la applet sta per essere distrutta, quindi lì è appropriato rilasciare risorse o chiudere quello che è stato aperto.
per il destroy, intendi dire che è preferibile non richiamare un'altro metodo per la chiusura della socket ma effettuarla proprio al suo interno?


Rispondi quotando