Al leer archivo .txt siempre devuelve null

eva
18 de Diciembre del 2007
Hola!
Tengo un problema. Cuando leo un archivo .txt siempre devuelve null. Lo he intentado de diferentes maneras y el resultado es el mismo. También he comprobado que el archivo no esté vacío. Aquí dejo una de las formas de las que he intentado hacerlo:

import java.io.*;
public class lectura_dos{


public static void main (String args[]) throws IOException
{
File f = new File( "archivo.txt" );
BufferedReader entrada = new BufferedReader( new FileReader( f ) );

System.out.println( entrada.readLine());
}
}

Espero que me podais ayudar(se nota que no tengo ni idea de java). Gracias de antemano
Un saludo