显示 Unknown Source 的问题?

显示 Unknown Source 的问题?

package com.ch.exception;

import java.util.Scanner;

public class ExceptionDemo {
    public static void main(String[] args) {
        System.out.println("=====运算开始=======");
        Scanner input = new Scanner(System.in);
        System.out.println("请输入第一个整数:");
        int num1 = input.nextInt();
        System.out.println("请输入第二个整数:");
        int num2 = input.nextInt();
        System.out.println("num1和num2的商:"+num1/num2);
        System.out.println("=====运算结束=======");
    }
}

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.ch.exception.ExceptionDemo.main(ExceptionDemo.java:10)

我看有的同学提到更新最新的Eclipse版本,我更新到最新的,怎么还是Unknown Source

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

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

1回答
喜欢做梦的鱼 2018-03-05 18:39:06

正常情况,Eclipse的Mars版本以上的就可以自动关联源码了,如果仍然不行,可以试试手动关联,参考https://class.imooc.com/course/qadetail/23731

  • 提问者 CatCian #1
    按照参考的链接地址,我的Eclipse Ctrl 点String,是可以看到源码的。还有其他情况吗?我换了2个eclipse版本都是Oxygen 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.ch.exception.ExceptionDemo.main(ExceptionDemo.java:10) 圆括号内还是Unknown Source。
    2018-03-05 18:55:32
  • 一叶知秋519 回复 提问者 CatCian #2
    如果还是不可以的话,就是和Eclipse的版本有关系,有的Eclipse即便绑定源码之后也会出现类似问题的。祝学习愉快!
    2018-03-05 19:18:00
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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