Java通过while循环实现输入异常重新输入功能

来源:互联网 发布:网络安全员日常工作 编辑:程序博客网 时间:2024/05/26 22:57

java新手,前两天学了异常,今天想动手试试自定义异常
自定义一个功能 需要在输入命令后使用异常抛出异常,并在控制台显示”命令错误请重新输入”提醒
然后进行重新输入
一开始想了要使用return方法来进行重新输入,后面发现并没有可用return的地方,于是想到了while方法
代码如下 :

    // 抛出异常    while (true) {        try {            System.out.println("输入命令:1-按照名称查找图书;2-按照序号查找图书");            Scanner input = new Scanner(System.in);            int order = input.nextInt();            break;        } catch (Exception e) {            System.out.println("错误命令异常,请重新输入");        }    }}

希望能帮到大家~

0 0
原创粉丝点击