异常最上面是Throwable
运行异常RuntimeException只有在运行的时候才会发生,不运行的时候不知道,不处理会默认throws
自定义异常使用throw,可以继承编译异常和运行时异常,当继承运行时异常时可以自动处理,因此推荐运行时异常。
在try catch中,抛出异常后,try中后面的代码不会执行,fanily一定会执行
异常被处理过,程序不会退出,后面的内容也会被执行。
异常最上面是Throwable
运行异常RuntimeException只有在运行的时候才会发生,不运行的时候不知道,不处理会默认throws
自定义异常使用throw,可以继承编译异常和运行时异常,当继承运行时异常时可以自动处理,因此推荐运行时异常。
在try catch中,抛出异常后,try中后面的代码不会执行,fanily一定会执行
异常被处理过,程序不会退出,后面的内容也会被执行。