论坛首页 入门技术论坛

维护有感4 — try 里的代码不需要这么多

浏览 4442 次
该帖已经被评为新手帖
作者 正文
   发表时间:2009-12-10  
如果楼主捕获的是SQLException估计没这么多人说你。
可惜,楼主偏偏要用Exception来讲解这个例子。


我会认为:long l_kw = AutoEmbody(request, s_cgbh, s_kwmc);
可能抛异常,比如格式化错误啦,NullPoint之类。所以我认为你第一种处理方式是对的。
0 请登录后投票
   发表时间:2009-12-10  
风花雪月饼 写道
如果楼主捕获的是SQLException估计没这么多人说你。
可惜,楼主偏偏要用Exception来讲解这个例子。


我会认为:long l_kw = AutoEmbody(request, s_cgbh, s_kwmc);
可能抛异常,比如格式化错误啦,NullPoint之类。所以我认为你第一种处理方式是对的。


你的观察的很仔细,但是我觉得这样还是应该分开的好,什么异常用什么捕获。
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics