捕获异常后,怎么让程序返回开始阶段,让用户重新输入

来源:1-9 经验总结

簸箕粄

2016-04-01 15:17

捕获异常后,输出错误信息,怎么让程序返回开始阶段,让用户重新输入

写回答 关注

6回答

  • Autismdj
    2016-05-22 22:57:00

    捕获异常后可以加一个continue,直接回到while

  • 森特
    2016-04-16 02:25:33

    我用的方法和你的略有不同。将三个需要输出的步骤写成三个方法。先执行方法一,没有出现异常的话根据情况执行方法一或者方法二,如果出现异常catch{ 方法名(); }重新执行该方法。方法二,方法三出现异常同上。

  • 极客小白
    2016-04-11 10:53:42

    好吧。

  • 极客小白
    2016-04-10 11:47:05

    看了框架?

    do while 调用那个叫神马 contains方法还是?


    簸箕粄

    你说的是ArrayLIst的contains()方法吗?那个只是判断list中是否存在你要的变量的

    2016-04-11 09:15:17

    共 1 条回复 >

  • 浪费的客观
    2016-04-10 08:37:55

    do  while 怎么解决的   求代码

    簸箕粄

    我看了有个人的思路不错,他是把各个阶段独立形成一个方法,当出现异常时,在catch中重新调用相应方法

    2016-04-11 09:12:57

    共 2 条回复 >

  • 簸箕粄
    2016-04-01 15:24:37

    突然想到了,用了个do-while 解决了

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题