很明显,throw new Exception();有问题,因为你抛出的异常是一个Exception,这个异常要不
必须在函数上声明出去throws Exception,要不就要try{}catch(){}处理掉!
你这里用到的是try{}finally{}结构不是处理结构。
throw new RuntimeException("中断运行");这样写。抛RuntimeException是不用声明和try{}catch(){}的
try{}中放的代码是可能抛出异常!会出错的代码,你在try{}中直接抛了! |