黑马程序员技术交流社区

标题: MyEclipse异常提示问题 [打印本页]

作者: 刘凯    时间: 2013-3-19 14:59
标题: MyEclipse异常提示问题
本帖最后由 刘凯 于 2013-3-19 15:40 编辑

当编写的代码 在运行时出现运行时异常的时候   MyEclipse 的控制台不现实异常 (应该是红色自提的异常提示才对)

而是以弹出Class.class文件 显示出出现异常源码的形式提示出现了异常

求大神指教 如何设置提示方式 让控制台显示异常信息
JE{{BMFJ5HK`ZUP5ALW2L(S.jpg (30.08 KB, 下载次数: 0)

QH~W2USS9F]8B~34DOS5OEO.jpg (118.63 KB, 下载次数: 0)





我的是  MyEclipse 8.5 版本的



作者: Alex shaw    时间: 2013-3-19 15:05
本帖最后由 Alex shaw 于 2017-4-3 09:48 编辑

dingdingdingdingdingdingdingdingdingding
作者: 刘凯    时间: 2013-3-19 15:38
肖路宽 发表于 2013-3-19 15:05
看楼主的截图,似乎是加断点跑的吧,你将断点去掉并trycatch试试吧,我的myeclipse在加断点时也是会跑到cla ...

问题解决了  
原因是我按的F11执行的 ,,,

点执行按钮 或者Run As 就没问题。。
作者: 田磊阳    时间: 2013-3-19 15:43
MyEclipse中调试程序需要将当前工作叶跳转到含有main函数的,按下F11键,如果程序运行中中存在错误(比如越界访问内存元素),会自动停止到此时的临界数值。

此时一定要小心的分析程序报错处的语句,常常可能暴露出一些难以发现的逻辑错误如:if(flag==true)写为了if(flag=true),由于这两句话都没有语法上的错误,编译器无法给出合理的错误信息提示,导致大量的时间浪费用于发现Bug。所以一定要认真的检错报错处,各变量的取值情况,以此为参考认真检错报错处前后的语句逻辑错误。

灵活的使用调试器,设置调试数值对于加快错误的发现过程十分有帮助。

点击代码行左侧的竖带,即可设置断点

作者: 田磊阳    时间: 2013-3-19 15:44
刘凯 发表于 2013-3-19 15:38
问题解决了  
原因是我按的F11执行的 ,,,

F11不就是Run As的快捷键吗
作者: 刘凯    时间: 2013-3-19 16:02
田磊阳 发表于 2013-3-19 15:44
F11不就是Run As的快捷键吗

反正右击Run As运行 或者点上边的运行标志运行就不会出现上边的情况 具体是啥情况不太了解
作者: 田磊阳    时间: 2013-3-19 16:29
刘凯 发表于 2013-3-19 16:02
反正右击Run As运行 或者点上边的运行标志运行就不会出现上边的情况 具体是啥情况不太了解 ...

这个问题还没解决······应该是快捷键配置的问题,你看看快捷键配置
作者: Alex shaw    时间: 2013-3-19 16:40
刘凯 发表于 2013-3-19 15:38
问题解决了  
原因是我按的F11执行的 ,,,

额。。。好吧




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2