捕获与异常

异常是程序运行中发生的错误,异常助理是程序设计的一部分, 错误的出现并不总是编写应用程序者的原因,有时应用程序会因为终端用户的操作而发生错误,无论如何,在编写程序前,都应预测应用程序和代码中出现的错误.

 

 

三种异常处理语句

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());
}
//这样屏幕就会提示你出现了数组超出了下标的界限的异常

 

posted @ 2018-03-20 11:20  WhiteSpace  阅读(170)  评论(0编辑  收藏  举报