C# 请解释这句try 语句

[复制链接]
查看11 | 回复3 | 2013-10-21 18:25:40 | 显示全部楼层 |阅读模式
要是curBitmap = (Bitmap)Image.FromFile(curFileName);出现异常的话就会走到catch语句里,catch是捕捉try里面的语句出现的异常的...
回复

使用道具 举报

千问 | 2013-10-21 18:25:40 | 显示全部楼层
if (opnDlg.ShowDialog() == DialogResult.OK){curFileName = opnDlg.FileName;try{curBitmap = (Bitmap)Image.FromFile(curFileName);//判断这个里面是否可以出现异常图片GDI+错误}catch (Exceptio...
回复

使用道具 举报

千问 | 2013-10-21 18:25:40 | 显示全部楼层
结构化异常捕获基础的语法内容了作用就是在catch在try模块里可能抛出的异常,这里也就是curBitmap =(Bitmap)Image.FromFile(curFileName);可能抛出的异常,如果捕获到,那么流程转到catch中执行,然后调用MessageBox.Show输出这个异常的异常信息...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行