O que pode estar acontecendo é simples, seu arquivo não possui o formato .txt. Se tens certeza que o nome está correto com certeza é isso, vai ao notepad (bloco de notas) e crie um arquivo denominado teste.
Apenas assim, teste, talvez você tenha criado um arquivo e mandado salvar no seguinte formato: a1.txt e consequentemente ele ficou no seguinte formato: a1.txt.txt.
Pois se o código está correto, só pode ser o seu arquivo.
Desculpa, mas aunica explicação é q o txt num ta no local informado
tenta mudar o local, tipo, cria uma pasta no c:, troca o nome do arquivo, por algum motivo o java num ta encontrando.
dando um up aqui sem querer, mas é para aproveitar e fazer um gancho!
Como é o funcionamento das classes:
File
FileReader
BufferedReader
E outra, testei o código da Juliana e deu certo aqui!!
porém gostaria de enteder melhor o procedimento.
Gostaria de saber como faço para que o Java abra o arquivo sem ser no Console mas sim no próprio bloco de notas!