12386人加入学习
(21人评价)
C#编程-第二季-面向对象-宇宙最简单2021最新版

制作完成于2021-10月20日 使用VS2019

价格 免费

异常捕捉

try  放置多条可能出现异常的代码

catch  需要捕捉的异常:异常类型+自定义名

finally 

 

catch 可以有多个

异常类型需要去查找(不写的就捕捉任意类型的异常)

catch后面的语句是异常出现后执行代码

出现异常时不会中断后续的语句执行,一般用于:

1、网络请求

2、数据库请求

 

finally 无论是否有异常,都执行,一般用于:

1、关闭连接通道,关闭资源等

[展开全文]

捕捉和处理异常

try……catch……finally

try中放的是可能出现异常的语句

catch中放的是捕捉到异常后的处理,并且catch中可以指定异常类型,当指定异常类型时,需要在catch后用括号把异常类型放进去,如果只有一个catch,表示捕捉任何类型的异常。

finally中放的是不管是否捕捉到异常都做得处理。

[展开全文]

try {      可能出现异常的代码     }

catch {     要补捉的异常     }

finally {       不管是否出现异常都会执行       }

 

[展开全文]

int [] myArr = {1,2,3,4};

try{
int temp = myArr[4];
}
catch (Index0utOfRangeException e){
//出现这个异常的时候,怎么处理
Console.WriteLine("出现了数组下标越界的异常");
}
catch (FieldAccessException e){
Console.WriteLine("出现 FieldAccessException的异常");
}
finally{
Console.WriteLine(""不管是否出现异常,都会执行");
)
 

[展开全文]

C#的异常处理和java基本相同

 

try{

} catch (捕获的异常类型) {

 

[展开全文]

try{

//捕抓异常

}catch(){

//处理异常

catch块用来捕捉异常,当代码发生异常,那么异常的类型和catch块中的类型一样的时候,就会执行该catch块,如果catch块的参数不写,表示发生任何异常都执行这个catch块
 

}

finally{

不管代码有没有异常,都会执行

}

 

[展开全文]

异常检测代码

try{

//可能出现异常的代码

}

catch(){

//需要捕捉的异常

}

 

[展开全文]

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

下载资料(1)
视频(60)