出现异常的时候,提示出现unknown source怎么解决?

出现异常的时候,提示出现unknown source怎么解决?

出现异常的时候,提示出现unknown source怎么解决?

https://img1.sycdn.imooc.com//climg/62dcaf6609d292b107050174.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小尤 2022-07-24 14:00:22

同学你好,出现该异常同学可以使用try...catch进行捕获处理。如下所示:

try {
    input = s.nextInt();
} catch (java.util.InputMismatchException E) {
    s.next();
}

如果不是该问题,建议同学以复制粘贴的方式反馈相关代码,便于老师定位问题。

祝学习愉快!

  • 提问者 何艾莉 #1

    https://img1.sycdn.imooc.com//climg/62dce1fc096da7c308660777.jpg

    就是报错的时候为什么出现Scanner.nextInt(Unknown Source),而老师的代码中Scanner.nextInt(有提示信息)

    2022-07-24 14:10:29
  • 好帮手慕小尤 回复 提问者 何艾莉 #2

    同学你好,建议同学查看在HotelAgeException类中是否有调用父类构造,添加提示信息。如下所示:

    https://img1.sycdn.imooc.com//climg/62dced08097f87a007960292.jpg

    祝学习愉快!

    2022-07-24 14:57:01
  • 提问者 何艾莉 回复 好帮手慕小尤 #3

    我指的是报错的时候,Scanner类出现Unknown Source,这该怎么调整eclipse?

    Scanner.nextInt(unknownSource),eclipse该如何导入?

    2022-07-24 19:04:35
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师