Java में फ़ाइल मौजूद है या नहीं कैसे जांचें? (NIO और legacy तरीके)
सभी को नमस्ते! मैं एक शुरुआती Java डेवलपर हूँ, एक समस्या का सामना कर रहा हूँ। मैं एक छोटा सा एप्लिकेशन लिख रहा हूँ जो कॉन्फ़िगरेशन फ़ाइल `config.properties` को पढ़ता है। लेकिन इसे पढ़ने से पहले, यह सुनिश्चित करना होगा कि फ़ाइल डिस्क पर मौजूद है, अन्यथा `FileNotFoundException` आएगा।\n\nमैंने `File.exists()` के माध्यम से प्रयास किया, लेकिन इंटरनेट पर लिखा है कि यह method पुराना हो चुका है और हमेशा सही ढंग से काम नहीं करता (उदाहरण के लिए, यदि फ़ाइल एक symbolic link है)। मैंने `java.nio.file` पैकेज के बारे में भी सुना है, लेकिन पूरी तरह से समझ नहीं पाया कि इसका उपयोग कैसे करें।\n\nयहाँ मेरा वर्तमान कोड है, जो लिंटर को पसंद नहीं आ रहा:\n\n```java\nimport java.io.File;\n\npublic class ConfigLoader {\n public static void main(String[] args) {\n File configFile = new File("/etc/myapp/config.properties");\n if (configFile.exists()) {\n