开发者社区> 问答> 正文

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

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

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

    2020-04-06 21:13:00
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载