当前位置:编程学习 > JAVA >>

关于 throw new runtimeexception

在catch中throw new runtimeexception有什么好处?当抛了这个异常方法为何不用写返回值了 --------------------编程问答-------------------- 没有什么好坏之分,只有是否符合业务需求而已。

但就你这个操作,它的作用是,捕获了一个异常,将其转换为运行时异常抛出。运行时异常,在外层调用出,可以不用try-catch(就像空指针异常,只有真正运行到那,出现空指针了,才会打印异常。) --------------------编程问答-------------------- 异常这个东西,抛出之后,会跳到被catch到它的地方继续执行程序。如果没有被catch到,程序就结束了。所以不用写返回值。
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,