第九 讲 : C# 的异常处理- 【天轰穿.Net4趣味编程系列视频教程-vs2010轻松学习C#】
Posted on 2012-01-09 11:41 天轰穿 阅读(1285) 评论(0) 编辑 收藏 举报课程清晰版学习地址:http://www.ixueyun.com/community/lessons.php?mod=detail&lessonId=518&tkid=684
完整课程讨论地址 :http://www.ixueyun.com/community/thread-5591-1-1.html?tkid=684一、 上节回顾:
a) 断点你会了吗?
b) while 与 do…while的区别
c) 为什么会死循环?
d) 终止循环的几种方式
二、 学习目标:
a) 清楚为什么使用try…catch…,什么情况使用
b) 熟练使用多个catch块
c) Finally关键字
三、 教学过程描述:
a) 异常概述
b) try/catch块处理异常
c) 多个catch块
d) 异常处理的系统流程
e) Finally关键字
f) Throw关键字
四、 练习与作业:
a) 1、如果catch 中含有return、throw、或exit语句,finally中的语句是否会执行?
b) 2、catch一个子异常的时候,在它后面的父类异常还执行不执行?
五、 小结:
a) 异常是程序运行中发生的错误。系统异常派生出两大类:
b) 一种是系统内建的异常,这些都是系统定义的异常,被称为系统程序异常。
c) 一种是用户自己定义的异常,被称为应用程序异常。
d) 异常的产生是通过throwing一个该异常的对象实现的,异常的捕获是通过catch该异常的对象。
e) 可以使用多个catch来捕获异常
f) 异常处理的流程
g) 关键字
h) try
i) catch
j) throwing
k) finally
l) return
课程清晰版学习地址:http://www.ixueyun.com/community/lessons.php?mod=detail&lessonId=518&tkid=684
完整课程讨论地址 :http://www.ixueyun.com/community/thread-5591-1-1.html?tkid=684