-1

私はこの行NullPointerExceptionに入っています:LogCat

File file1= null;
file1 =context.getFileStreamPath("GPS1.txt");

このコードが実行されるとき、GPS1 は存在しません。しかし、それは問題ではありません。コードの少し下に、同様の行があります。

File file2=null;
file2 = context.getFileStreamPath("GPS2.txt");

このコードは例外をスローしません。GPS2も実行時には存在しません。両方のコード スニペットが同じ関数内にあります。私は何が間違っているのでしょうか?

編集: logcat の関連する行は次のとおりです。

05-27 19:50:15.881: D/ java.lang.NullPointerException(994): tag
05-27 19:50:15.891: D/ java.lang.NullPointerException<!DOCTYPE html>(994): tag
05-27 19:50:15.891: D/ java.lang.NullPointerException<!DOCTYPE html>(994): [ 
05-27 19:50:15.931   994: 1292 D/error is java.io.FileNotFoundException: /data/data/com.example.radio/files/GPS1 tag1
4

1 に答える 1