Javaで読み取るためにファイルを開く前に、ファイルが存在するかどうかを確認するにはどうすればよいですか(Perlに 相当
-e $filename
)。
SOに関する唯一の同様の質問は、ファイルの書き込みを扱っているため、FileWriter
ここでは明らかに該当しない質問を使用して回答されました。
可能であれば、「APIを呼び出してファイルを開き、テキストに「ファイルがない」ことを確認する例外がスローされたときにキャッチする」のではなく、実際のAPI呼び出しがtrue / falseを返すことを希望しますが、後者。
canRead
、canWrite
と、canExecute
それをチェックします。