专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Java Exception

java存在非运行时异常是否一定要将该异常抛出?

发布时间:2010-06-05 12:20:40 文章来源:www.iduyao.cn 采编人员:星星草

java程序中,存在非运行时异常,是否一定要将该异常抛出?

------解决方法--------------------------------------------------------
异常要不要抛出视你的需求来定,但有异常最好是有处理,抛出,写日志,特殊处理...
------解决方法--------------------------------------------------------
不太明白你说的'存在非运行时异常'是什么意思。是指你调用的方法可能会抛出异常么?如果是这样话,你要么处理它,要么声明它即把它交给上层环境处理。

一般地,如果你的代码可能会抛出一个非运行时异常,但却没有相应的处理程序(即try...catch...结构),那么你必须在你的方法声明处声明你将要抛出的异常,否则编译器将不能编译你的代码。
------解决方法--------------------------------------------------------

java规定非运行期异常 必须处理;这是编译时的要求


异常处理请遵循:如果你知道如何处理这个异常就catch住,反之则抛出
;这是设计上的要求

    
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: