第4讲程序错误与异常处理.ppt

第4讲程序错误与异常处理.ppt

ID:60740862

大小:606.50 KB

页数:16页

时间:2020-02-02

第4讲程序错误与异常处理.ppt_第1页
第4讲程序错误与异常处理.ppt_第2页
第4讲程序错误与异常处理.ppt_第3页
第4讲程序错误与异常处理.ppt_第4页
第4讲程序错误与异常处理.ppt_第5页
资源描述:

《第4讲程序错误与异常处理.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四讲程序错误与异常处理回顾使用C#中的基本数据类型理解装箱和拆箱的概念2本章目标存款计算器项目讲解异常处理方法3异常处理异常:在运行时发生的错误异常处理:预知可能发生的异常,在程序中编码处理4如何处理异常2-1使用try…catch块捕获和处理异常try{connection.Open();//……connection.Close();}catch(处理的异常类型){//错误处理代码}处理异常的代码出现异常,跳到catch否则正常向下执行出现异常,跳转连接关闭语句将不被执行包含可能出现异常的代码5如何处理异常2-2finally块——无论是否发生异常,都会执

2、行try{//……}catch(处理的异常类型){}finally{}可能出现异常的代码处理异常的代码是否发生异常数据库连接都会关闭必须执行的语句放在finally中无论如何都会执行的代码6小结如果try中没有出现异常,显示哪几个消息框?try{//…可能出现异常的代码MessageBox.Show("try块");}catch(Exceptione){MessageBox.Show("catch块");}finally{MessageBox.Show("finally块");}显示显示不显示7运算符-1运算符是一种符号,这种符号对一个或多个操作数执行的某种运

3、算,并且产生一个结果大多数运算符是二元运算符,只有几个一元运算符和一个三元运算符8运算符-2类别运算符算术运算符+-*/%逻辑运算符&

4、^~&&

5、

6、!字符串链接运算符+赋值运算符=比较运算符==!=<><=>=条件运算符(三元运算符)?:9运算符-3运算符的简化操作等价于x++,++xx=x+1x--,--xx=x-1x+=yx=x+yx-=yx=x-y10运算符-4把运算符放在表达式的前面称为前置,把运算符放在表达式的后面称为后置。它们的执行有所不同增量或减量运算符可以作用于整个表达式,也可以作用于表达式的内部:++xx++11运算符-5三元运算符需要3个操

7、作数,格式如下:condition?true_value:false_valuecondition是要计算的bool类型表达式true_value是condition为true时返回的值false_value是condition为fasle时返回的值12运算符-6在利用运算符进行运算时,还需要注意运算符的优先级,每个运算符都定义了一个优先级,在使用多个运算符来创建一个单独的表达式时,理解表达式的优先级将如何影响表达式的求值是很重要的。133.6常用函数内置函数是指已经定义好了的用户可以直接使用的那些函数。包括数学函数、字符串函数和日期时间函数。3.6.1数学函

8、数数学函数用来完成一些常用的数学计算,例如求绝对值、求平方根、求正弦余弦等。3.6.2字符串处理的方法和函数字符串处理的方法和函数用来解决一些常见的字符串问题,如求字符串的长度、替换字符串中的字符等。14两个函数1.Math.Power(x,y)x的y次方。2.String.Format(formats,参数列表)formats格式规范:{N[,M][:Sn]}N:为第几个参数,自0开始;M:格式化后的字符串宽度,剩余部分以空格补齐;S:格式字符,n:小数位数;C货币D十进制E科学计数法F固定点G常规N数字P百分数如:string.Format(“{0:P}”

9、,0.5678)显示为56.78%。15总结异常处理运算符16

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。