E si usa la stessa tecnica...
codice:FileInputStream fis = null; boolean ritenta = true; while(ritenta && (fis == null)) { try { fis = new FileInputStream( f ); } catch (FileNotFoundException fne) { /* frega niente: riprovo più tardi */ } catch (Exception e) { // E' successo dell'altro... mi fermo e.printStackTrace(); ritenta = false; } if (ritenta && (fis == null)) { // Attendo 2 secondi try { Thread.sleep(2000); } catch (Exception e) { e.printStackTrace(); } } } if (ritenta && (fis != null)) { // Qui il file è stato aperto... ... }
Ciao.![]()




Rispondi quotando