FileNotFoundException when trying to read a file I've written
<p>I am trying to write an object (pilotRecord) to a file and read it back again. I understood that I didn't need to specify a path as it is internal to my app, so I want all files deleted if the app is uninstalled.</p>

<p>Here's my code:</p>

<pre><code>    fileoutputstream = openFileOutput("test1", Context.MODE_WORLD_WRITEABLE);
    Log.d(this.getClass().getName(), "loadPilotRecord: "+fileoutputstream.toString());
    objectoutputstream = new ObjectOutputStream(fileoutputstream);
    Log.d(this.getClass().getName(), "loadPilotRecord: "+objectoutputstream.toString());
    objectoutputstream.writeObject(pilotRecord);
    objectoutputstream.close();
    fileoutputstream.close();

    fileinputstream = new FileInputStream("test1");
    Log.d(this.getClass().getName(), "loadPilotRecord: "+fileinputstream.toString());
    objectinputstream = new ObjectInputStream(fileinputstream);
    Log.d(this.getClass().getName(), "loadPilotRecord: "+objectinputstream.toString());
    pilotRecord = (PilotRecord)objectinputstream.readObject();
    objectinputstream.close();
    fileinputstream.close();
</code></pre>

<p>My problem is that I get a FileNotFoundException on the following line in the above code:
fileinputstream = new FileInputStream("test1");
I'm not really sure how to find out what path it is using, or maybe there is a more obvious problem I'm just not seeing.
Sorry if this is a bit basic, but I'm still trying to find my feet.
The Log.d statements just output the class name and an Id.</p>

<p>TIA,</p>

<ul>
<li>Frink</li>
</ul>
