Computer >> Máy Tính >  >> Lập trình >> C#

FormatException trong C #

FomatException được ném khi định dạng của một đối số không hợp lệ.

Hãy để chúng tôi xem một ví dụ.

Khi chúng tôi đặt một giá trị không phải là int thành phương thức int.Parse (), thì FormatException được ném như hình dưới đây -

Ví dụ

using System;
class Demo {
   static void Main() {
      string str = "3.5";
      int res = int.Parse(str);
   }
}

Lỗi sau đây được đưa ra khi chương trình trên được biên dịch vì chúng tôi đã truyền một giá trị khác với số nguyên.

Đầu ra

Unhandled Exception:
System.FormatException: Input string was not in a correct format.