Obter Matriz a partir .txt

Pessoal
Gostaria da ajuda de vocês, estou tentando fazer meu programa ler uma um arquivo txt e montar minha matriz, contudo estou com problemas já que ela possui espaços em branco e não to sabendo trabalhar isto.

0 0 0 0 0 0
0 3 35 3 3 0
0 2 0 0 0 0
0 6 3 3 0 0
0 8 12 0 0 0
0 8 0 0 0 0
0 0 0 0 0 15

Agradeço qualquer ajuda, um abraço a todos.

Luciano Melo

Use FileReader

Exemplo

private static void leArquivo(File file) throws FileNotFoundException, IOException { FileReader reader = new FileReader(file); int charLido = reader.read(); int i = 0; while (charLido != -1) { // discarta a quebra de linha (enter == 13) e retorno do carro == 10 e espaço == 32 if (charLido != 13 && charLido != 10 && charLido != 32 ) { char c = (char) charLido; System.out.println("lido: '" + c + "' valor: " + charLido); } charLido = reader.read(); } reader.close(); }