java在循环中try catch 和在循环外的区别

例如在循环内try catch:
for(int i=0;i<q.size();i++){
			try{
			method(q.get(i)[0]);
			}catch(Exception e){
				System.out.println(e.getMessage());
			}
			finally{
		        continue;
		    }
		}

只要不抛出异常,循环会继续执行。

如若把try catch放在循环外,则发生异常时循环就会终止。

©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页