ข้อยกเว้นไม่พบไฟล์ปรากฏขึ้นเมื่อคุณพยายามค้นหาไฟล์ที่ไม่มีอยู่
สมมติว่าฉันได้ตั้งค่าไฟล์ใน StreamReader "new.txt" ที่ไม่มีอยู่ หากคุณพยายามเข้าถึงโดยใช้ StreamReader (เพื่ออ่าน) มันจะส่ง FileNotFoundException -
using (StreamReader sReader = new StreamReader("new.txt")) { sReader.ReadToEnd(); }
เพื่อจัดการกับมัน คุณต้องใช้ try and catch −
Try { using (StreamReader sReader = new StreamReader("new.txt")) { sReader.ReadToEnd(); } }catch (FileNotFoundException e) { Console.WriteLine("File Not Found!"); Console.WriteLine(e); }