输入的字符串格式不正确~是哪个异常种类?

来源:百度知道 编辑:UC知道 时间:2024/06/07 06:28:38
我要捕获几个异常分别处理。。。这个是哪个异常?CATCH的啥EXCEPTION?

Exception是通用异常,就是说:程序无论出了什么错误,也会执行这个异常处理!有且只能有一个通用异常处理块,如果还有其他处理,这个模块必须放在异常处理的最后

你直接用这个就可以了

catch(Exception)
{
}

System.FormatException(当参数格式不符合调用的方法的参数规范时引发的异常。)
应该是这个类

PS:有的时候,你看看报错时“异常详细信息:”这个也可以知道一些。
如:

输入字符串的格式不正确。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.FormatException: 输入字符串的格式不正确。

源错误:

格式不正确的都是FormatException呢,不管是字符串还是整数等。