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

 我来答
Is_Sing
推荐于2018-03-20 · TA获得超过106个赞
知道答主
回答量:79
采纳率:0%
帮助的人:56.8万
展开全部
try{
*里面放可能抛出异常的代码
一般放主干代码
}catch (声明异常类型 异常变量){
*这里处理异常 用这语句块报出异常的代码是不会让系统崩掉的
一般是输出错误类型...
}finally{
*不管程序出错还是正常运行这个finally是一定会执行的
不需要的时候这个finally块可以不写
}
*如果程序出错就不会到这里 这里只有当程序正常的时候 才会走这里
WanderOBD
2011-08-05
知道答主
回答量:28
采纳率:0%
帮助的人:10万
展开全部
对于可能报异常的代码进行try保护,如果try块中有错误,则进入catch代码。
finally中代码一定会执行的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yse00
2011-08-05 · 超过18用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:64.5万
展开全部
把可执行的代码写在try里面
catch(异常类型 异常变量)
{对异常的操作(比如显示在文本框里面 弹出对话框等)}
finally
{不管异常是否抛出都一定会执行的代码}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kalluwa
2011-08-05 · 超过16用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:34.7万
展开全部
从老师的视角来看

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

这你满意不?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
玫瑰与咖啡
2011-08-05 · TA获得超过203个赞
知道小有建树答主
回答量:410
采纳率:0%
帮助的人:125万
展开全部
运行 出错 结束
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式