第4讲 程序错误与异常处理null第四讲 第四讲 程序错误与异常处理回顾回顾使用C# 中的基本数据类型
理解装箱和拆箱的概念
本章目标本章目标存款计算器项目讲解
异常处理方法
异常处理异常处理异常:在运行时发生的错误
异常处理:预知可能发生的异常,在程序中编码处理如何处理异常2-1如何处理异常2-1使用 try…catch 块捕获和处理异常try
{
connection.Open();
// ……
connection.Close();
}
catch(处理的异常类型)
{
// 错误处理代...
null第四讲 第四讲 程序错误与异常处理回顾回顾使用C# 中的基本数据类型
理解装箱和拆箱的概念
本章目标本章目标存款计算器项目讲解
异常处理方法
异常处理异常处理异常:在运行时发生的错误
异常处理:预知可能发生的异常,在程序中编码处理如何处理异常2-1如何处理异常2-1使用 try…catch 块捕获和处理异常try
{
connection.Open();
// ……
connection.Close();
}
catch(处理的异常类型)
{
// 错误处理代码
}处理异常的代码出现异常,跳到catch
否则正常向下执行出现异常,跳转连接关闭语句将不被执行包含可能出现异常的代码如何处理异常2-2如何处理异常2-2finally 块——无论是否发生异常,都会执行try
{
// ……
}
catch(处理的异常类型)
{
}
finally
{
}可能出现异常的代码处理异常的代码是否发生异常
数据库连接都会关闭必须执行的语句放在 finally 中无论如何都会执行的代码小结小结如果 try 中没有出现异常,显示哪几个消息框?try
{
// … 可能出现异常的代码
MessageBox.Show("try块");
}
catch (Exception e)
{
MessageBox.Show("catch块");
}
finally
{
MessageBox.Show("finally块");
}显示显示不显示运算符-1运算符-1运算符是一种符号,这种符号对一个或多个操作数执行的某种运算,并且产生一个结果
大多数运算符是二元运算符,只有几个一元运算符和一个三元运算符运算符-2运算符-2运算符-3运算符-3运算符-4运算符-4把运算符放在表达式的前面称为前置,把运算符放在表达式的后面称为后置。它们的执行有所不同
增量或减量运算符可以作用于整个表达式,也可以作用于表达式的内部:
++x
x++运算符-5运算符-5三元运算符需要3个操作数,
如下:
condition ? true_value : false_value
condition是要计算的bool类型表达式
true_value是condition为true时返回的值
false_value是condition为fasle时返回的值运算符-6运算符-6在利用运算符进行运算时,还需要注意运算符的优先级,每个运算符都定义了一个优先级,在使用多个运算符来创建一个单独的表达式时,理解表达式的优先级将如何影响表达式的求值是很重要的。 3.6 常用函数3.6 常用函数内置函数是指已经定义好了的用户可以直接使用的那些函数。
包括数学函数、字符串函数和日期时间函数。
3.6.1 数学函数
数学函数用来完成一些常用的数学计算,例如求绝对值、求平方根、求正弦余弦等。
3.6.2 字符串处理的方法和函数
字符串处理的方法和函数用来解决一些常见的字符串问题,如求字符串的长度、替换字符串中的字符等。
两个函数两个函数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}”,0.5678)显示为56.78%。
总结总结异常处理
运算符
本文档为【第4讲 程序错误与异常处理】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。