在try catch抛出异常后继续执行try中的代码 C#_c#不要抛出异常,继续执行其他方法-CSDN博客

网站介绍:文章浏览阅读4.3k次,点赞3次,收藏6次。有一种需求,那就是在try{}catch{}中,抛出了异常但是还是需要继续执行try中的代码,如何解决?在网上浏览了一番之后,发现最合适的办法就是在外面套一层while判断protected int num = 0;//声明一个变量用来保存执行try中代码产生的变化protected void fun(){ while(true){//目前暂时使用true来保证抛出异常后还能继续执行 try{ for(int i=1;i<10;i++){ num++;//每次执行代码变化的部_c#不要抛出异常,继续执行其他方法