Newsgroup: it.comp.java
Titolo: un problema con IOException

Ciao a tutti,
oggi sono un po' "fuso" ma la seguente mi pare una bella stranezza:
faccio la catch di una IOException, quando essa si verifica mi viene
visualizzato il messaggio:
[Loaded java/io/IOException.class from /opt/java/bin/../lib/classes.zip]
ma non viene eseguito il codice all'interno del blocco successivo!!!!
vi posto il codice per intero e il risultato quando si verifica una
IOException
public void sendObject(String header,String typeObject,Element p)
{
        System.out.println("sendobject");
        try
        {
                os.println(header);
                os.flush();
                os.println(typeObject);
                os.flush();
                ObjectOutputStream po = new ObjectOutputStream(os);
                po.writeObject(p);
                po.flush();
        }
        catch (IOException e) 
        {
                System.out.println("NOT REACHABLE!!");
        }
        System.out.println("fine sendobject");
}
Output:
sendobject
[Loaded java/io/IOException.class from /opt/java/bin/../lib/classes.zip]
fine sendobject 
			Grazie a tutti quelli che mi risponderanno
						Ciao, Alessandro
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ "E' tempo ormai di agire, 
~  e non soltanto dire...". (Kontrazione) -> 
www.educom.it/kontrazione
~ In real life : Valsecchi Alessandro - Graduating student at D.S.I.
Milano
~ Office Phone Number : 39+02+55006+308 (never on Tue)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                 ObjectOutputStream po = new ObjectOutputStream(os);
NON HA SENSO! 
avrei scritto invece:
                 os.println(header);
                 os.flush();
                 os.println(typeObject);
                 os.flush();
                 os.writeObject(p);
                 os.flush();
os, tra l'altro cosa e'? mandi il tutto in un file, un socket ...?
oppure vuoi mandare le 2 String in un file e l' Element in un altro ????
-- 
"Fantasy is more important than knowledge" (A. Einstein)
!-----------------------------------------------------------!
!                        !      ____        _               !
!    NICOLA CUBEDDU      !     (  _ \      ( )              !
! Electronic Engineering !     | ( \/      | |              !
!  Student - University  !     | |    _  _ | (_   ____      !
!   of Cagliari - ITALY  !     | |   ( )( )|   \ (    )     !
!                        !     | (_/\| () || () )| () |     !
!                        !     (____/(____)(___/ (____)     !
!                        !                                  !
!-----------------------------------------------------------!
! ICQ: 18266429                                             !
!                                                           !
! HOME PAGE AT                                              !
! 
http://www.fortunecity.com/westwood/givenchy/73/index.htm
 !
!                                                           !
! PGP PublicKey AT                                          !
! 
http://www.fortunecity.com/westwood/givenchy/73/pub.pgp
   !
!-----------------------------------------------------------!

 "Fantasy is more important than knowledge" (A. Einstein)
[..] mi permetto di suggerirti di accorciare la tua signature, per chi
scarica da casa puo' essere molto pesante: ho visto insulti irripetibili
a questo proposito... :)
