在项目中看到有人这么写,不知道奥秘在哪,我一般都在前端捕获异常在DAO层进行用SQL增、删、改时,如果sql发生异常时pubic String dosearch()
{try{
XXXXXXX
result="ok"
}catch(Exception e){
System.out.println(e.message);}}
前端在使用DAO时DAO dao=new DAO()
if "ok".equal(dao.doSearch()){
   执行语句
}