java中Exception和RuntimeException

来源:互联网 发布:杭州美容院软件 编辑:程序博客网 时间:2024/06/06 12:35




Exception分为两种:一种是检查异常,一种是不检查异常(也就是RuntimeException)。

检查异常 :

          就是在代码编译时,java编译器 强制要求必须对可能出现的这些异常进行try{}catch{}处理或抛出throws异常(当然也可以向上一层抛出异常,但是最终也必须进行异常处理的)

 一句大白话就是 必须写try{ }catch{}代码块的或抛出throws异常的


不检查异常(也就是RuntimeException运行时异常):

       代码编译时,对可能出现的这些异常,不需要进行catch处理,也不需要throws抛出异常。

       一句大白话就是 根本不需要写try{ }catch{}代码块的或throws异常的




0 0