老徐的互联网笔记

CSHARP基础语法

修改时间: 2008/01/21 13:56 由 admin - 未分类
try { ...... //可能出现异常的代码块,放在try语句块中(捕获异常) ...... //如连接数据库时,可能出现连接不上数据库的异常

......

} catch ( Type_Exception e) {

......//对出现异常(捕获到try抛出的异常)进行处理的语句放在catch块中

......//如当连接不上数据库时,要对这一异常进行处理,可以抛处异常给客户端,

......//也可以继续连接数据库操作

} finally { ......//不管是否出现异常,程序都回执行这个代码块的语句,改处一般是释放资源用的

......//如释放数据库连接等

......

}

try后面必须至少跟一个catch块,用来捕获try中可能抛出的异常,捕获的异常可以处理(写上处理代码),也可以不处理(catch块中无任何代码),但是所捕获的异常必须包含try中可能出现的所有类型,否则就会报异常没有处理的错误.对于finally语句块,可有可无.根据需要.

ScrewTurn Wiki version 2.0.22. Some of the icons created by FamFamFam.