当前位置:嗨网首页>书籍在线阅读

04-异常和异常处理

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

7.2.1 异常和异常处理

异常处理就是编程人员在程序编写过程中对可能发生的错误和异常预先采取的处理措施。如可能存在异常,就要进行异常处理,以保证程序正常运行,适当的异常处理可以避免系统终止当前操作,否则程序可能会出现故障,系统也可能崩溃。例如,需要从键盘输入一个数字,当输入的是字符串时,则会由于输入数据的类型不正确导致程序无法正常继续运行。

static void Main(string[] args)
{
     int x = int.Parse(Console.ReadLine());
     …
}

在以上代码中,程序试图从键盘输入数字存入变量x,但如果程序运行过程中,用户输入了一个字符串,如“hello”,则Visual Studio 2013会提示程序运行中遇到异常,并给出异常类型和相应说明。这里给出的是“格式异常”(FormatException),同时给出造成异常的原因:输入字符串的格式不正确。