Olá meus caros, ainda não programo em java, por enquanto só estou assistindo de camarote e já estou começando a gostar, pois a discussão entrou no Java. Gostaria que me indicassem o melhor livro para quem está começando e já tem algum conhecimento de programação orientada a objetos.
Me desculpem a ignorância, mas acredito que no código abaixo, na linha 'test.start();', ele quis dizer 'test.run();'. Certo? Abraços, Facundo. -----Mensagem original----- De: Wilder Rodrigues [mailto:wilder@;sicinformatica.com.br] Enviada em: quarta-feira, 30 de outubro de 2002 16:51 Para: [EMAIL PROTECTED] Assunto: Re: [discussao] erro AGORA COM THREAD Você deve lançar ou declarar essa excessão. O BufferedReader do pacote java.io.* lança essa excessão, então por isso há essa necessidade. Eu fiz um código melhor...... tente este: import java.io.*; public class IOTest extends Thread { public void run() { try { while(true) { BufferedReader reader = new BufferedReader( new InputStreamReader( System.in ) ); System.out.print( "Digite seu nome: " ); String line = reader.readLine(); System.out.println( "Seu nome é " + line ); if(line.equals("sair")) break; //só para sair do loop e finalizar o programa. } catch( IOException exc ) { exc.printStackTrace(); } } } public static void main( String[] args ) { IOTest test = new IOTest(); test.start(); } } Qualquer coisa é só falar Atenciosamente, Wilder Rodrigues