黑马程序员技术交流社区
标题:
Try……Catch异常捕获后如何返回输入?
[打印本页]
作者:
冉贵阳
时间:
2012-3-7 14:15
标题:
Try……Catch异常捕获后如何返回输入?
在C#中,Try……Cacth语句用于异常捕获后,发现Try语句中的代码错误后在Catch语句中怎么返回输入?代码关键字是什么?
作者:
冉贵阳
时间:
2012-3-10 00:00
我的意思是说在Cacth部分用什么样的关键字或者语句让程序自动返回Try部分,让用户再次重新输入。
作者:
杨楠
时间:
2012-3-10 21:43
感觉TRY Catch的目的不是让用户重新输入,而是为了捕获异常。解决输入非法值可以在WHILE循环里,直到用户输入正确了才结束循环
作者:
冉贵阳
时间:
2012-3-10 23:38
额额,明白。谢啦!
作者:
孙玉昌
时间:
2012-6-10 10:50
try....catch....语句是用来检测异常的,把可能出错的代码放在try里面,如果try中的语句没有问题,就会跳过catch块执行后面的代码,否则,就自动跳到catch里面,执行catch块里的代码,在catch里可以打印输出异常信息,如e.printstacktrace()。如果你就是想让用户在出错后,让用户再次重新输入,那么用do while循环就可以了,当条件不满足,重复执行,而不是用try catch 结构。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2