elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: [1]
1  Programación / Java / Re: problema con BufferedReader en: 16 Junio 2007, 14:10 pm
Hola, yo creo que tienes el problema en el while del keepGoing ya que nunca lo pones a false. Podrias solucionarlo de la siguiente forma:
Código:
public void run() 
{

                         while (keepGoing)
                        {
                                String line;
                                try
                                {
                                        while ((line = in.readLine()) != null)
                                        {
                                                t.printOut(line);
                                        }
                                }
                                catch (IOException e) 
                                {
                                        t.printOut(e.getMessage());
                                        e.printStackTrace();
                                }
                               
                                 quitIt();

                        }
}


Aunque realmente no entiendo para que usas ese segundo while, asi que tb podria quedar así:
Código:
public void run() 
{
         String line;
         try
        {
                    while ((line = in.readLine()) != null)
                    {
                             t.printOut(line);
                     }
         }
         catch (IOException e) 
         {
                 t.printOut(e.getMessage());
                 e.printStackTrace();
         }
}



Espero haber sido de utilidad, si me he confundido en algo hazmelo saber please.

P: Es recomendable añadir  e.printStackTrace(); dentro de los catch ya que da mas info del error

Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines