ePrometeusCorsoJavaJava
testi articoli
Testi Articoli  Download
Home | Basi | Espressioni | Comandi | Classi | Ereditarieta | Eccezioni | Thread | Utilita | 
CorsoJava è ora Video! Free for all!
Clicca Qui!

Eccezioni
Eccezioni
throws
uncaught
Regola
Sintassi
try
eccezioni
catch
matching
propagazione
finally
FileCopy
ereditarietà
trasformazione

<<< try >>>
Raffiniamo passo passo un esempio
un programma che copia un file.
Gestione "grossolana"
si cattura l'eccezione , si termina e si stampa il trace della stessa.
try {
  String fin = args[0];
  String fout= args[1];
  InputStream in
    = new FileInputStream(fin);
  OutputStream out
     = new FileOutputStream(fout);
  int c;
  while( (c=in.read()) != -1)
    out.write(c);
  in.close();
  out.close();
} catch (Exception ex) { 
   ex.printStackTrace();
}
ePrometeus s.r.l. - Web Software House & Open Source System Integrator
MILANO - SAN BENEDETTO DEL TRONTO(AP)
Contatti: info@eprometeus.com