ফাইল নট ফাউন্ড এক্সেপশন তখন উঠে যখন আপনি এমন একটি ফাইল খুঁজতে চান যা আছে না।
ধরুন StreamReader-এ একটি ফাইল সেট করলাম, "new.txt" যা অস্তিত্বে নেই। যদি আপনি StreamReader দিয়ে এটিকে অ্যাক্সেস করতে চান (পড়তে), তবে এটি FileNotFoundException থ্রো করবে:
using (StreamReader sReader = new StreamReader("new.txt")) {
sReader.ReadToEnd();
}
এটি হ্যান্ডল করতে try এবং catch ব্যবহার করতে হবে:
try {
using (StreamReader sReader = new StreamReader("new.txt")) {
sReader.ReadToEnd();
}
} catch (FileNotFoundException e) {
Console.WriteLine("File Not Found!");
Console.WriteLine(e);
}