Lendo arquivo caracter por caracter!

Dae galera!! Alguém teria algum exemplo ou links como se trabalha com arquivos lendo caracter por caracter?
Valeu!!!

Pegaê,

[code]
public void carregarArquivo(String NomeArquivo)
{
BufferedReader BR = null;

try
{
String Linha = null;

BR = new BufferedReader(new FileReader(NomeArquivo));
		
while ((Linha = BR.readLine()) != null)
{
//AQUI VC USA UM LOOP COM Linha.length() E O METODO charAt()
}
		
BR.close();

}
catch (FileNotFoundException e)
{
//System.out.println(e.toString());

return null;

}
catch (IOException e)
{
//System.out.println(e.toString());

return null;

}
}[/code]