标签:runtime rollback tps 遇到 指针 直接 if判断 href 就会
?
throws一般用于检查型异常,就是编译时就有需要声明或者捕获的异常,表示此方法不处理异常,而交给方法调用处进行处理
throw一般用于运行时异常,继承于(RuntimeException),并且不需要throws Exception
?
一类是RuntimeException,程序中完全可以避免的类似:数组越界异常,空指针异常
一类是非RuntimeException,是程序无法避免的,例如程序在读取文件,正好磁盘出现问题,就会引发IOException,这个靠完美代码无法解决的异常,需要我们告诉程序遇到这类问题后该怎么做
比如文件找不到、网络超时,则抛出编译时异常,否则比如磁盘满,抛运行时异常
1、Throw用于方法内部,Throws用于方法声明上
2、Throw后跟异常对象,Throws后跟异常类型
3、Throw后只能跟一个异常对象,Throws后可以一次声明多种异常类型
?
?
Spring中的异常事务
?
标签:runtime rollback tps 遇到 指针 直接 if判断 href 就会
原文地址:https://www.cnblogs.com/guaosky/p/13127513.html