中易网

看下面的C#的异常处理代码是否正确

答案:3  悬赏:60  
解决时间 2021-02-11 08:23
看下面的C#的异常处理代码是否正确
最佳答案
除非你要跳出多重循环,否则不建议用到goto,要检查是否数字方法很多,比如说
int i=0;
while( !int.TryParse(Console.ReadLine(),out i))
Console.WriteLine("请输入数字");//i即你最后输入的数字
全部回答
try { ct.throwifcancellationrequested(); } catch (operationcanceledexception e) { break; }
尽量不要用GO<br>void Main()<br>{<br>    Boolean notNumber=false;<br>    String str=Input(&quot;请输入一个数字&quot;)<br>    try<br>    {<br>        Int32 i=(Int32)str;<br>    }<br>    catch<br>    {<br>        Console.WriteLine(&quot;输入的不是数字,请重新输入&quot;);<br>        notNumber=true;<br><br>    }<br>    if(notNumber)Main();<br>}<br><br>String Input(String alert)<br>{<br>    Console.Write(alert);<br>    return Console.ReadLine();<br>}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
新大洲本田
姓张前一个字是伊后面一个字要十二画的,求大
新安怡手动吸奶器,自然原生那款好还是普通那
天津市西青区西营门街北菜园村村务监督委员会
有了什么就什么作文
南村大路北/花园街口(路口)在什么地方啊,我
黑色幽默,若马航客机坠落热爱丛林如何寻找?
最近猫咪总是盯着我使劲咬,就是想在我身上撕
剑与家园伊莲娜技能哪个好 伊莲娜技能选择搭
我国人口分布东北多,西南少吗?
北花楼村在什么地方啊,我要过去处理事情
导航车载一体机能分屏加个多画面显示器吗
G20峰会讨论什么问题?
交通银行宝山路支行地址在什么地方,想过去办
用暴风影音在线看高清电影,卡得不行。如何解
推荐资讯
昆仑通态的屏如何把屏的时间日期传送到PLC
人的一生有两副牙齿分别是什么牙和什么牙
刷机CSC 刷不刷啊
应有尽有的反义词是什么
求一个游戏名字以前实达一款电脑上自带的游戏
皓尔宝机功能性涂料好吗?价格怎样
wdr6500路由器和wr886n哪个当主路由器
头碰头,脚挨脚,离得近,猜三个0到9之间的数
搞对象时女方父母不同意怎么办
求(他一定很爱你)—英文版,谁有告诉我?谢谢
天福茗茶东湖店怎么去啊,有知道地址的么
最近有什么小说翻拍成电视剧的吗?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?