zcgw.net
当前位置:首页 >> C# try CAtCh FinAlly >>

C# try CAtCh FinAlly

先执行try{}中的语句, 如果不发生异常则执行finally{}里的语句,前提是有finally代码段。 如果发生异常怎进入catch{}代码段,最后执行finally{}代码。 只要有finally{}是无论发生不发生异常都要执行的。

public int AddData(){ int result=0; SqlConnection conn=new SqlConnection(connStr);//connStr自定义数据库连接字符串 SqlCommand cmd=new SqlCommand(sql,conn);//sql 自定义数据库添加字符串 try{ conn.Open(); result=cmd.ExecuteNonQuery...

不是C#有快捷方式,那是VS的特性,并且也只在VS2008及之后的版本才有。VS2012基本就很全了,包括写类都可以直接tab搞定。

try里面是执行代码,其中的代码"可能"产生异常. catch是对产生异常后的处理代码,可以抛出异常,也可以显示异常,也可以弹出某中提示,总之catch里是任何代码都行,如果你知道这钟异常产生的原因,可以打印此原因,也可以对此原因进行相应的处理,同时可...

一、C#的异常处理所用到关键字 try 用于检查发生的异常,并帮助发送任何可能的异常。 catch 以控制权更大的方式处理错误,可以有多个catch子句。 finally 无论是否引发了异常,finally的代码块都将被执行。 throw 用于引发异常,可引发预定义异...

放在你不能保证代码运行正常的地方,例如提示用户输入电话号码,而用户输入了一串英文,这样程序就会报错,在这种地方就可以使用异常处理,具体如下: try { 提示用户输入一串数据类型为int32的数据; } catch(异常处理的展示方式) { 异常处理的...

。用try-catch 捕获异常; 。用try-finally 清除异常; 。用try-catch-finally 处理所有的异常. 三者选一种即可。

【提示:电脑查看请点击本回答右下角“展开”,可以看到排版】 NO,NO,NO。 finally 代码块中的代码是 try-catch 结构执行完后无论有无异常发生都会执行的。finally 代码块中的代码是 try-catch 结构执行完后无论有无异常发生都会执行的。finally...

StreamReader sr = null; try { sr = new StreamReader(FILE_NAME); String[] line = sr.ReadToEnd().Split(' '); } finally{ if(sr != null) }

网站首页 | 网站地图
All rights reserved Powered by www.zcgw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com