永发信息网

C#使用using语句后,在其中间可以使用try,catch语句吗

答案:2  悬赏:30  手机版
解决时间 2021-03-14 02:00
C#使用using语句后,在其中间可以使用try,catch语句吗
最佳答案
//当然可以,看例子。
using System;
using System.IO;

namespace Exam
{
class Program
{
public static void Main(string[] args)
{
int r;

using(MemoryStream ms=new MemoryStream(new byte[] {4,2,2,0}))
{
for(int i=1;i<3;i++)
{
try
{
//从ms中连续读两个字节,再相除,输出结果
r=ms.ReadByte()/ms.ReadByte();
Console.WriteLine(r);
}
catch(ArithmeticException )
{
Console.WriteLine("错误,除数不能为0。");
}
}
}
Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}
全部回答
try { //这里是try开始,程序开始捕获异常 //如果有异常 进入 catch {} 然后再进入 finally{} //如果没异常 直接进入 finally{} conn.open(); return (conn.state == connectionstate.open); //try结束 } catch (sqlexception ex) { //catch 有异常才会进入我这里 return false; } finally { //无论如何都会进入我这里,这里适合做一些释放资源的事情 //这里可以舍去不用 conn.close(); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一块蓝玻璃下面放一块绿玻璃,下面再放一张白
腾讯删了重新下载vip会员会不会还在上面啊
我想弄个有:怡。字的网名请你帮忙谢谢了
自学考试的年限
巴塘县措普沟到稻城亚丁日瓦乡多少公里
砖砌体钢筋加固的类型有哪些
北京西站到颐和园怎么做车啊?
南京财经大学金融学研究生在南京就业怎么样啊
依照计算规则计算问号处的答案是多少
今年我家种了好多黑麦,却告知黑麦有毒,黑麦
小金餐馆我想知道这个在什么地方
开早会员工轮流上去说车工感谢
为什么在专柜买的卡西欧手表是广东产的?
测量气体体积时为什么要使U形管控制左右液面
车牌*A 11111代表什么
推荐资讯
请问芭蕉和香蕉有什么区别?
为什么联通老用户转bilibili套餐的帖子没有了
魔力鸭DUCKY 2108s的机械键盘可不可以改灯,
分手几年不忘是什么感受
喜来登酒店发表在网上招聘的信息是真还是假呀
刘磊茶饮店我想知道这个在什么地方
北三环早上堵车吗?几点开始?
运用政治生活知识,谈谈如何让企业积极应对智
别致服饰在什么地方啊,我要过去处理事情
有些父母真的不配做父母,他们的思想应该跟我
售价低于30万的敞篷跑车有哪些
诛仙群怪那个职业最好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?