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

关于异常处理的问题,我处理异常之后,它不继续往下运行了

关于异常处理的问题,我处理异常之后,它不继续往下运行了

一起创业 2015-03-23 18:08:49
Scanner in = new Scanner(System.in); int sum; int count = 0; System.out.println("输入10个整数"); for (int i = 0; i < 10; i++) { try { sum = in.nextInt();//输入w,抛出InputMismatchException,异常我处理了 } catch (InputMismatchException e) { System.out.println("请输入整数"); sum = in.nextInt(); //在这里我什么没输入,直接给我报异常,这个是17行;新手,请多多帮忙//现在挺困扰的; }console:输入10个整数w请输入整数Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Unknown Source) at java.util.Scanner.next(Unknown Source) at java.util.Scanner.nextInt(Unknown Source) at java.util.Scanner.nextInt(Unknown Source) at com.imooc.PrintBig.main(PrintBig.java:17)
查看完整描述

2 回答

?
qq___571

TA贡献11条经验 获得超1个赞

用finally

查看完整回答
反对 回复 2016-08-04
  • 2 回答
  • 0 关注
  • 2378 浏览

添加回答

举报

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