捕获与异常
异常是程序运行中发生的错误,异常助理是程序设计的一部分, 错误的出现并不总是编写应用程序者的原因,有时应用程序会因为终端用户的操作而发生错误,无论如何,在编写程序前,都应预测应用程序和代码中出现的错误.
三种异常处理语句
Try……Catch //捕获异常
Tty…..finally //清除异常
Try…..catch…..finally //处理所有异常
Try里面放://包含容易产生异常的代码
Catch(异常类,异常实例对象)
里面放://异常处理代码
用户不能获得对异常对象的访问,而该对象含有重要的出错信息,也就不能得到出错的信息
Exception 异常类 如: Int [] myint ={0.2.4.6.8.10.12.16.18.20}; Try { For(int =0;int<=myint.length;i++) { Conosole.writeline(myint[i].tostring()+””); } } Catch { Console.writeline(“发生了异常”); } //词条语句虽然可以捕获异常,并给出提示,但并不能很智能的描述异常的原因 Catch(Exexception myex) { Console.writeline(myex.message.tostring()); } //这样屏幕就会提示你出现了数组超出了下标的界限的异常