关于 throw new runtimeexception
在catch中throw new runtimeexception有什么好处?当抛了这个异常方法为何不用写返回值了 --------------------编程问答-------------------- 没有什么好坏之分,只有是否符合业务需求而已。但就你这个操作,它的作用是,捕获了一个异常,将其转换为运行时异常抛出。运行时异常,在外层调用出,可以不用try-catch(就像空指针异常,只有真正运行到那,出现空指针了,才会打印异常。) --------------------编程问答-------------------- 异常这个东西,抛出之后,会跳到被catch到它的地方继续执行程序。如果没有被catch到,程序就结束了。所以不用写返回值。
补充:Java , Java相关