A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王松朝 金牌黑马   /  2011-7-25 21:00  /  1958 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

有着代码正常运行的时候没有错误,但调试时单步走就会报错,代码只用了一个File实例然后打印是否可读可写这类的操作.
另一个问题是调试时一般什么东西比较重要,就只会看个变量值

评分

参与人数 1技术分 +1 收起 理由
admin + 1 继续等待童鞋们回答!

查看全部评分

3 个回复

倒序浏览
环境有问题…
回复 使用道具 举报
黑马网友  发表于 2011-7-26 16:58:03
藤椅
主要看程序出错时,是从哪里开始出错的
回复 使用道具 举报
黑马网友  发表于 2011-7-26 19:59:55
板凳

回复 楼主 的帖子

调试有好多种目的,可以观察你的代码逻辑是否是按照你的预期运行,可以观察变量的变化。
程序如果报错,就会在控制台输出相应的错误信息,首先要根据这些信息判断错误的位置和原因。如果一时半会找不到原因,可以在出错的位置前几行旁边打上断点,进入单步调试,观察程序运行情况,在必要时可以加入观察某个变量。由于调试这个东西比较抽象,要根据不同的情况灵活运用,一般当你有足够的错误经验时,就会分析问题了。我先前遇到很多同学,一报错就开始问别人,我这里怎么错啦!怎么没出来啊!遇到这样的情况要自己分析,时间长了就能养成良好的纠错能力,及时判断出程序是在哪一块出现问题,导致这个问题的可能原因有哪些。这是很重要的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马