Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Problema I/O

Visualizzazione discussione

  1. #1

    Problema I/O

    Ciao a tutti, recentemente sono incappato in un problema che veramente non mi spiego.
    Ho creato una serie di classi etc. , molte di queste usano una mia semplicissima classe per l'immissione da tastiera restituendo una stringa :


    codice:
    public class GestioneFile {
        
        public String scritturaDaTastiera ()  {
            
            String stringa = null;
            InputStreamReader isr = new InputStreamReader(System.in);
            BufferedReader in = new BufferedReader(isr);
            try {
                stringa = in.readLine();
            } catch (IOException e) {
                System.out.println("Errore");
            } finally {
                try {
                    in.close();
                } catch(IOException exc) {
                    System.out.println("Errore2");
                }
            }
            return(stringa);
        }
    }

    Il problema è, quando la richiamo la prima volta, funziona, ma se la richiamo una seconda volta, mi restituisce un IOException dandomi in questo caso "Errore".
    Può influire che ho reinstallato ubuntu e quindi JDK7 (evidentemente sbagliando qualcosa) ?? Perché prima funzionava....

    Grazie mille per l'aiuto!
    Ultima modifica di LeleFT; 12-05-2014 a 15:15 Motivo: Aggiunti i tag CODE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.