JAVA语言如何进行异常处理,关键字throws,throw,try,catch,finally分别代表什么意义在try块中抛出异常吗

 我来答
lionheart1988
推荐于2017-05-24 · TA获得超过6445个赞
知道大有可为答主
回答量:5772
采纳率:72%
帮助的人:2461万
展开全部
  1. throws用在方法声明中,表明当前方法在运行时会有异常抛出,需要在调用该方法的时候注意控制异常

  2. throw用在方法体内,手动制造一个异常,中断代码的继续执行

  3. try-catch-finally是一起使用的

    当某段代码在运行期间可能会发生异常而终止执行时,使用。

    结构为

    try

    {

    //可能发生异常的代码

    }

    catch (异常类型 )

    {

    //异常发生时的处理方式

    }

    finally

    {

    //其他必须执行的语句

    }

    当try语句块中的代码在执行时发生异常,就会被catch捕获,进入catch语句块进行处理,如果没有发生异常就继续执行

    finally语句块中的代码是一些必须执行的语句,这里的代码无论try中是否发生异常都会被执行

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式