Não consegui identificar o momento em que linha é null e o método br.close() é executado. Existe esse momento?
Não consegui identificar o momento em que linha é null e o método br.close() é executado. Existe esse momento?
Veja se isso ajuda.
BufferedReader br = null;
try {
String sCurrentLine;
br = new BufferedReader(new FileReader(NOME_DO_ARQUIVO_TEXTO));
while ((sCurrentLine = br.readLine()) != null) {
System.out.println(sCurrentLine);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (br != null)br.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
fonte:http://www.mkyong.com/java/how-to-read-file-from-java-bufferedreader-example/
Entendi. Obrigado!