Urgente!

Ola pessoal,

estou tentando ler um arquivo via o emulador de um palm, o codigo é este:

    void getFile() throws IOException {

        StreamConnection c = null;
        InputStream s = null;
        StringBuffer b = new StringBuffer();
        TextBox t = null;
        try {
          c = (StreamConnection)Connector.open("file:///c:/teste.txt");
          s = c.openInputStream();
          int ch;
          while((ch = s.read()) != -1) {
             b.append((char) ch);
          }
          System.out.println(b.toString());
          t = new TextBox("hello....", b.toString(), 1024, 0);
        } finally {
           if(s != null) {
              s.close();
           }
           if(c != null) {
              c.close();
           }
        }


        
        display.setCurrent(t);
    }

Mas esta dando um erro na hora de abrir o arquivo o erro é este:

IOException java.io.IOException: Root is not accessible
java.io.IOException: Root is not accessible

alguem tem alguma ideia do que pode ser??

[color=“green”][size=“9”]**Editado para adicionar o BBCode. Facilita e deixa mais limpo o código postado… ;)[/size][/color]