Java 异常的产生与如何处理异常

异常的产生与如何处理异常

产生过程(示例)

处理过程

JVM在程序执行过程中检测出程序会发生异常
(1)首先,JVM根据异常产生的原因创建一个异常对象,这个异常对象包含异常产生的内容、原因和位置
(2)然后,若当前方法中没有异常处理逻辑(try...catch),那么JVM就会把异常对象抛出给方法的调用者,调用者接收到异常对象后,若调用者也没有异常处理逻辑,继续向上抛出异常
(3)最终JVM收到了这个异常,做了两件事:1、把异常对象打印在控制台;2、JVM终止当前正在执行的java程序 -->中断处理

posted @ 2022-03-27 15:55  紫薇哥哥  阅读(53)  评论(0)    收藏  举报