Leer archivo java

private static String devuelveContenido( String archivo ) throws FileNotFoundException, IOException
{
     String cadena;
     String resultado = "";
     FileReader f = new FileReader( archivo );
     BufferedReader b = new BufferedReader( f );
     while( ( cadena = b.readLine() ) != null )
     {
         resultado += cadena+"\n";
     }
     b.close();
     return resultado;
}