我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:金算盘心水论坛 > 抛出异常 >

java接口设计中都要声明抛出异常吗

归档日期:07-02       文本归类:抛出异常      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  不过这样做,是为了保证代码中如果出现异常,就可以在外围catch,并且强制性的让程序员在最外边catch异常。这样代码就更安全了。

  展开全部这个是根据实际需求来看的,如果你能肯定实现接口的类都不会抛异常的话,接口就不需要抛异常。

  一般情况下接口都是要抛异常的,因为接口是事先写好的,并不知道后面实现接口的类会不会抛异常,如果接口不抛异常,则实现接口的类有异常都没法抛。基于这一点,接口基本上都要跑异常 ,并且最好是抛Exception异常,Exception异常时所有异常的父类,所以实现接口的类无论抛什么异常都没有关系了。当然,如果你仅仅是在学习中写代码,而不是实际开发,也可以不抛。

  对于异常抛出的声明原则一定要清楚,需要的时候声明,不需要的是时候不要乱声明

本文链接:http://izytravel.com/paochuyichang/322.html