如何干掉Try{}Catch{}
软件开发过程中,不可避免的是需要处理各种异,所以代码中就会出现大量的try {...} catch {...} finally {...}代码块,不仅有大量的冗余代码,而且还影响代码的可读性。Controller层抛出大量异常,那是相当的难看,所以尽量是在Service层处理业务时进行统一处理。不管是在哪层处理,异常肯定是需要处理,既然不能显示的处理,那只能尽量优雅着来喽。那么怎么处理才算是优雅呢?用Assert(断言)替换throw Exception使用Assert(断言)方式来校...







