0

次のように、デバイスにファイルが存在するかどうかを確認しています。

boolean fileExists = new File(fullPathName).isFile();

正常に動作しますが、ファイルが存在しない場合、logcat は次の 2 つのエラーを返します。

BitmapFactory | Unable to decode stream: java.io.FileNotFoundException: <fullPathName> ...

JHEAD | can't open <fullPathName> ...

例外を生成せずにファイルの存在を確認するにはどうすればよいですか?

4

1 に答える 1

2

これを試して

File f= new File(fullPathName);
if(f.exists())
{
}
于 2013-04-21T17:20:28.840 に答える