try{
dm.doSQL(sql);
}catch(Exception ee)
{
response.sendRedirect("../addunsuccess.jsp");
return;
}
response.sendRedirect("../success.jsp");
为什么拦截不到错误,断点根本不进入catch里面,为什么?要怎么样才能执行catch里面的代码
try{
dm.doSQL(sql);
}catch(Exception ee)
{
response.sendRedirect("../addunsuccess.jsp");
return;
}
response.sendRedirect("../success.jsp");
为什么拦截不到错误,断点根本不进入catch里面,为什么?要怎么样才能执行catch里面的代码
你要在doSQL方法里向外抛异常,外面才能捕捉到,
throw 出来。
像这样:
doSQL(){
try{
// 。。。。
}catch(Exception ee) {
throw ee;
}
}