看下面的C#的异常处理代码是否正确
答案:3 悬赏:60
解决时间 2021-02-11 08:23
- 提问者网友:伪情浪人
- 2021-02-11 02:08
看下面的C#的异常处理代码是否正确
最佳答案
- 二级知识专家网友:我的任性你不懂
- 2021-02-11 02:15
除非你要跳出多重循环,否则不建议用到goto,要检查是否数字方法很多,比如说
int i=0;
while( !int.TryParse(Console.ReadLine(),out i))
Console.WriteLine("请输入数字");//i即你最后输入的数字
int i=0;
while( !int.TryParse(Console.ReadLine(),out i))
Console.WriteLine("请输入数字");//i即你最后输入的数字
全部回答
- 1楼网友:不傲怎称霸
- 2021-02-11 02:57
try
{
ct.throwifcancellationrequested();
}
catch (operationcanceledexception e)
{
break;
}
- 2楼网友:冷眼_看世界
- 2021-02-11 02:46
尽量不要用GO<br>void Main()<br>{<br> Boolean notNumber=false;<br> String str=Input("请输入一个数字")<br> try<br> {<br> Int32 i=(Int32)str;<br> }<br> catch<br> {<br> Console.WriteLine("输入的不是数字,请重新输入");<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>}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯