FormatException থ্রো হয় যখন একটি মেথড আশা করা ফরম্যাটে ইনপুট পায় না। সাধারণত পার্সিং মেথডে হয়।
উদাহরণ
using System;
class Demo
{
static void Main()
{
string str = "3.5";
int res = int.Parse(str); // FormatException: "3.5" ইন্ট নয়
}
}
আউটপুট (এরর)
Unhandled Exception: System.FormatException: Input string was not in a correct format.
সমাধান: int.TryParse ব্যবহার করুন (এক্সেপশন থ্রো করে না), বা double.Parse দিয়ে ডেসিমেল পার্স করুন।