日期:2014-05-20  浏览次数:20399 次

程序运行的走向?

......
///定义类Role
Role   role   =   new   Role();
///删除数据
role.DeleteRole(Int32.Parse(RoleList.SelectedValue));
///显示操作结果信息
Response.Write( " <script> window.alert( '删除选择的数据成功。 ') </script> ");
///重新绑定数据
BindRoleData();

以上是某个按钮事件的部分代码。执行role.DeleteRole(Int32.Parse(RoleList.SelectedValue));这一句时会调用Role类中的方法删除表记录,该方法是try   ...   catch   ...结构的,当出错时会抛出异常。我想知道的是,如果执行role.DeleteRole(Int32.Parse(RoleList.SelectedValue));出错抛出异常的话,它下面的那两句还能执行到吗?谢谢!


------解决方案--------------------
按道理,应该执行的。