C#中的try{}catch{}finally{}怎么用的啊? 详细点,谢谢!

2025-01-04 11:08:14
推荐回答(5个)
回答1:

try{
*里面放可能抛出异常的代码
一般放主干代码
}catch (声明异常类型 异常变量){
*这里处理异常 用这语句块报出异常的代码是不会让系统崩掉的
一般是输出错误类型...
}finally{
*不管程序出错还是正常运行这个finally是一定会执行的
不需要的时候这个finally块可以不写
}
*如果程序出错就不会到这里 这里只有当程序正常的时候 才会走这里

回答2:

对于可能报异常的代码进行try保护,如果try块中有错误,则进入catch代码。
finally中代码一定会执行的。

回答3:

把可执行的代码写在try里面
catch(异常类型 异常变量)
{对异常的操作(比如显示在文本框里面 弹出对话框等)}
finally
{不管异常是否抛出都一定会执行的代码}

回答4:

从老师的视角来看

try{
你妹的,你在干嘛了?
}
catch(上课玩手机了吗?){
好,抓住你上课玩手机了
给我跑操场100圈
}
finally{
打铃了,课结束了
}

这你满意不?

回答5:

运行 出错 结束