C#当中TRY-CATCH的用法,有人知道吗?

问题描述:

C#当中TRY-CATCH的用法,有人知道吗?
1个回答 分类:综合 2014-10-16

问题解答:

我来补答
首先 TRY - CATCH - FINALLY 用户异常捕获.
try 是你要捕获异常的代码,catch 是你捕获到异常之后做处理,
finally是无论是否捕获到异常最后都要执行的代码.
这个句型,通常用于【忽略错误】,或出错时,用messagebox【提示出错】.
如一下代码:
try
{
TextBox tb = new TextBox();
tb = null;
tb.Text = "";
}
catch
{
MessageBox.Show("出错了,SB!");
}
TRY 中的代码出错,因为tb=null; 然后调用tb的属性Text ,
本应提示“未将对象引用设置到对象的实例”
由于Catch 语句获取了异常(错误),其中的代码用于错误时的处理代码.
从而弹窗提示:出错了,SB!
 
 
展开全文阅读
剩余:2000