我要投搞

标签云

收藏小站

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

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

Java中的异常的捕获和抛出是什么意思有什么区别

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

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

  抛出异常是方法本身不进行处理这个异常需要调用方法的时候进行处理,捕获异常是在方法本身自己将异常进行处理。

  1、抛出异常是方法中声明该方法可能出现的异常状态,利用throws关键字,捕获异常是在已知方法中会产生,或不完全确定,但是可能会产生异常的情况下,对能产生异常的代码部分进行的try catch处理。

  2、假设方法A 声明的时候有声明抛出异常 void A() throws IOException那么在方法B中如果要调用A 只有2中策略可以B不处理,继续抛出,交给下一个环节处理。B捕获他,并处理

  推荐于2017-11-24展开全部捕获异常是指发生异常时,最相应处理,避免程序崩溃

  捕获异常是在已知方法中会产生(或不完全确定,但是可能会产生)异常的情况下,对能产生异常的代码部分进行的try catch处理

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