Erro

3 respostas
dgouvea

Alguém pode me dizer o que significa o erro:
[list]
unreachable statement
[/list]
esta dando em qualquer linha que eu adicione depois do fim do while

try {
    Manipula man = new Manipula();
    String linha = null;
    BufferedReader leitor = man.lerArquivo( "E:\JAVA\Teste.java" );

    while ( true ) {
        linha = leitor.readLine();
        if ( linha == null ) {
            continue;
        } else {
            System.out.println( linha );
        }
    }
    System.out.println( "FIM" );
} catch ( Exception e ) {
    e.printStackTrace();
}

Valeu !!!

:slight_smile: :slight_smile:

3 Respostas

cariocathi

o compilador está te avisando q ele não pode “alcançar” akelas linhas pois no while ( true ) é um loop infinito, deveria haver um break pra vc sair do laço.

dgouvea

o break deveria substituir o continue ??

B

Exatamente.

Gustavo Guilherme BacK

Criado 4 de novembro de 2003
Ultima resposta 4 de nov. de 2003
Respostas 3
Participantes 3