Java'da ( Perl'lere eşdeğer
-e $filename
) okumak üzere açmadan önce bir dosyanın var olup olmadığını nasıl kontrol edebilirim ?
SO ile ilgili tek benzer soru , dosyayı yazmakla ilgilidir ve bu nedenle FileWriter
burada geçerli olmayan açık bir şekilde cevaplanmıştır .
Mümkünse, "Dosyayı açmak ve metinde 'dosya yok' 'u kontrol ettiğiniz bir istisna attığında yakalamak için arama API'sının aksine true / false döndüren gerçek bir API çağrısını tercih ederim , ancak yaşayabilirim ikincisi.
canRead
,canWrite
vecanExecute
bu kontrol etmek için .