C# ArgumentException和FormatException异常解析和实例

本文主要演示和说明如何 使用ArgumentException类 和FormatException类进行异常捕捉和处理。

 ArgumentException参数异常 A non-null argument that is passed to a method is invalid. 一个传递给方法的非空参数无效。

ArgumentException是一个自定义“合法参数”的异常,ArgumentException类所接受的合法参数,是由程序员自行设置的。

 FormatException当参数格式不符合调用的方法的参数规范时引发的异常.

虽然说是“方法的参数”,但是其实包含了绝大多数的格式异常,例如:索引的格式异常等等。

C# ArgumentException和FormatException异常解析和实例