《C网络编程基础》课件全.ppt

8.3 小结 本章讲解了异常处理,大家通过对本章的学习,能够充分地了解.NET Framework的异常处理机制,使用.NET Framework自带的异常类处理程序,也可以自定义异常类处理程序。通过本章,读者学习了以下内容: (1)异常是程序运行时错误,发生异常时,程序将意外终止,并将控制权返回给操作系统。 (2)C#常用的异常处理类派生自System.Exception基类。 (3)C#用try、catch和finally关键字捕获异常。用throw关键字抛出异常。 本章习题 一、选择题 1.下列关于try…catch…finaly语句的说明中,不正确的是( ) A.catch块可以有多个 B.finaly块是可选的 C.catch块也是可选的 D.可以只有try块 2.为了能够在程序中捕获所有的异常,在catch语句的括号中使用的类名为( ) A.Exception B.DivideByZeroException C.FormatException D.以上三个均可 3.关于异常,下列的说法中不正确的是( ) A.用户可以根据需要抛出异常 B.在被调用方法可通过throw语句把异常传回给调用方法 C.用户可以自己定义异常 D.在C#中有的异常不能被捕获 二、简答题 简述为什么要进行异常捕获。 第9章 创建Windows窗体应用程序 从本章开始,我们将告别控制台程序,

文档评论(0)

1亿VIP精品文档

相关文档