异常处理:程序在运行过程中,发生错误会导致程序退出,这种错误,就叫做异常。处理这种错误,就叫做异常处理。
1、轻描淡写Try、Catch、Finally、throw用法
在异常处理中,首先需要对可能发生异常的语句进行异常捕捉,try就是用于预测可能出现的异常。捕获异常并对异常进行处理,就在catch中实现。不管异常发生与否,都会执行finally里面的语句。先看一个例子:
static void Main(string[] args) { Console.WriteLine("请输入除数:"); int num1 =int.Parse ( Console.ReadLine()); Console.WriteLine("请输入被除数:"); int num2 = int.Parse(Console .ReadLine ()); int res = 0; try { Console.WriteLine("异常前…………………………"); res = num1 / num2; Console.WriteLine("无异常…………………………"); Console.WriteLine("{0}除以{1}等于:{2}", num1, num2, res); } catch (Exception ex) { Console.WriteLine("出现异常了!!!!!!!!"); Console.WriteLine(ex.Message); } finally { Console.WriteLine(); Console.WriteLine("计算结束!"); }Console.Read(); }</span></pre>
- 1
- 2
- 3