为了账号安全,请及时绑定邮箱和手机立即绑定

Java中从控制台输入数据类型不匹配,继续输入陷入死循环问题?

Java中从控制台输入数据类型不匹配,继续输入陷入死循环问题?

eq361 2017-01-21 12:18:28
public class TestInput {        /*     * 实现功能:从控制台输入一个整数,然后打印出来。     * 当输入字符时会提示输入有误,接着提示:请输入一个整数     */    public static void main(String[] args) {        Scanner sc = new Scanner(System.in);        int num = 0;        while(true){            System.out.println("请输入一个整数:");            try {                num = sc.nextInt();                sc.close();                break;            } catch (Exception e) {                System.out.println("输入有误!!!");            }        }        System.out.println(num);    }}
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 2553 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信