我想请教一下大家!try{...}catch{...}怎么用的!有什么好处?
发布网友
发布时间:2022-04-13 09:58
我来回答
共6个回答
热心网友
时间:2022-04-13 11:27
try
{
把你估计会出现错误的代码放在里面,当你的程序出现了错误或者
异常,它会扑捉到这个异常,并且跳出try到达catch里面
}catch(Execption ex)
{
在这里你可以看到你的程序到底是什么异常,
比如你可以输出异常在界面显示
}
热心网友
时间:2022-04-13 12:45
try
{
可能出错的代码全部可以放在里面
}
catch
{
怎么样处理
}
好处:增加程序的健壮性。
热心网友
时间:2022-04-13 14:20
他是.net错误处理机制
try
catch(Exception ex)
finally
try:语句块中的代码发生运行错误,控制将会转向catch语句,同时关于错误信息可以从ex错误对象中获得(e.message),不管运行时是否发生错误finally中的代码都会被执行
热心网友
时间:2022-04-13 16:11
抓错,避免程序因为异常卡死.
热心网友
时间:2022-04-13 18:19
例如:
try{
//要捕捉异常的代码段
}
catch(system.Data.sqlclient.sqlexception e) //括号里面表示捕捉有关数据库出错的异常信息
{
throw e; //出错时抛出异常
}
finally
{
//这里写出现异常后但仍然执行的代码
如 关闭连接 cn.close();等
}