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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马张健 中级黑马   /  2012-5-24 08:51  /  1987 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在Eclipse中,通常写完一段代码后,它是怎么识别出这段代码要捕获获异常?然后下面就开始画红线?
有点好奇?

3 个回复

正序浏览
你是问怎么会出现红线识别出异常是吧?它应该是引用的源码吧,如果你调用的某个方法在源码中找到而且源码文档中有异常,它就会检查提示你,这个实现起来应该也不是什么大问题吧,IO就可以搞定了,但是没有Eclipse那么智能罢了
回复 使用道具 举报

在Eclipse中,通常写完一段代码后,它是怎么识别出这段代码要捕获获异常?然后下面就开始画红线?
有点好奇?

这个是eclipse通过判断你方法的throws来得到的,
如果你调用的这个方法throws 一些异常那你就必须捕获,不捕获也不抛的话就编译错误~~~~~~
回复 使用道具 举报
提前检测有没有需要捕获异常的关键字,如果存在就检测是不是处理了异常,如果没有处理异常,就报错。相当于我们的read。。。if什么的方法。软件的逻辑都是相通的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马