老师这是个什么问题

老师这是个什么问题

http://img1.sycdn.imooc.com//climg/5d32fa2c000196f619200961.jpg

这是我在调试的时候出现的问题,为什么说资源找不到,但是我说有写这个构造方法的啊!但是很奇怪的是,当我写定义两个对象的时候,第二个对象又可以进入到相应的构造方法,老师解答一下

正在回答

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

4回答

你好!我这边按照你的代码试验,结果是可以进入构造方法中执行,没有报错。一般出现source not found是因为进入了JDK定义的类的内部,比如我这里可能会因为调用exit()方法而报这个错误。

有的eclipse的版本不能进入这些类的内部执行,老师视频中的eclipse版本是可以的,我电脑上的eclipse版本也不行。

http://img1.sycdn.imooc.com//climg/5d34337d0001d74503870131.jpg

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!


  • 慕桂英爱吃大米 提问者 #1
    那老师有没有解决的办法?
    2019-07-21 18:33:12
  • 你好!我这边试了几种方法都不行,我这虽然也出现这个问题,但是继续按F5的时候不影响执行,可以继续往下运行,不知道你哪里是否可以。我们之前也用多个版本的eclipse测试过这个问题,发现只有老师那个mac版的eclipse可以,我们的都不行。祝学习愉快!
    2019-07-21 19:00:31
好帮手慕珊 2019-07-21 14:36:47

你好!我想再问一下,你是在创建对象的位置打的断点吗?

http://img1.sycdn.imooc.com//climg/5d3407be0001679c04270255.jpg

然后一直按F5调试的程序吗?是在运行到下面的位置出现的问题,还是运行到快要结束时才出现的问题呢?

http://img1.sycdn.imooc.com//climg/5d3407a600014e0504450299.jpg

祝学习愉快!

  • 提问者 慕桂英爱吃大米 #1
    我是创建对象的位置打的断点,然后进行调试的时候,按下F5之后就出现了source not found界面
    2019-07-21 15:29:32
提问者 慕桂英爱吃大米 2019-07-21 10:25:18

http://img1.sycdn.imooc.com//climg/5d33ccda0001a4b804000253.jpg

http://img1.sycdn.imooc.com//climg/5d33ccda0001e2c005750266.jpg

这是我后面写的,也是会出现这个问题,之前那个是测试,所以删掉了

好帮手慕珊 2019-07-21 10:16:29

你好!你这个应该是进入了JDK内部的方法调用了,不是自己定义的方法了。你在调试的时候是进入了构造方法内部调试吗?构造方法是怎么定义的?建议将代码贴出来看看。祝学习愉快!

  • 提问者 慕桂英爱吃大米 #1
    代码在上面,调试还是会出现问题
    2019-07-21 10:25:49
  • 提问者 慕桂英爱吃大米 #2
    但是如果定义两个Animal 对象,第二个对象的构造方法却是可以进行进入方法内部调试的,觉得好奇怪
    2019-07-21 10:26:58
  • 提问者 慕桂英爱吃大米 #3
    就是进入构造方法调试有问题,进入其他的方法都没有问题,到底是个什么原因
    2019-07-21 11:03:57
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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