开发者社区 问答 正文

第一次进行Java开发,try{ } catch(xx) 有什么用?

我在Github上下了一个案开源代码学习学习,结果看到try{}这是什么意思?为什么需要这个?

展开
收起
YDYK 2020-04-06 21:06:39 694 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 这是Java的异常处理机制,通过调用者决定是否结束程序。 通过try之前的throw new ArithmeticException("str");//执行这个语句往往被称为抛出一个异常。str往往用来描述错误类型的信息。 当异常被抛出的时候,正常的执行流程被中断,执行catch(ArithmeticException ex){}中的内容,相反,就执行try中的正常程序。

    2020-04-06 21:13:00 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答分类:
问答地址: