Ho provato questo codice... ma giustamente mi da errore...
codice:
Socket sock;
    try{
       sock = new Socket(ip_origine,5000);
       DataOutputStream invio=
       new DataOutputStream(sock.getOutputStream());
       invio.writeBytes("Non riuscito.");
     }catch(Exception ex){
       System.out.println(ex.getMessage());
     }finally{
       sock.close();
     }
Vorrei chiudere in ogni caso l'oggetto sock.. ma così non funziona perchè potrebbe anche non venire mai inizializzato!

Come fare?

Ciao!