抛出异常后继续

时间:2021-02-09 16:33:20

标签: java exception throw

我有一个程序可以从 csv 文件中读取行。我想获得错误数(所有损坏的列数)。该程序的工作原理是:

For each line : 
try {

checkColumn1 method () --> May Throw myException 
checkColumn2 method () --> May Throw myException 
checkColumn3 method () --> May Throw myException 
  ....
  ....
checkLastColumnCSV method () --> May Throw myException 

}catch (myException object){
  countErrors ++;

}

我的程序在 check 方法抛出的第一个异常处停止,但我希望程序继续执行直到最后一个 Checkcolumn 方法,以便计算所有列上的错误数。

我正在使用 Java 6(在一个旧项目中),所以我无法使用函数式接口。

感谢您的建议。

1 个答案:

答案 0 :(得分:1)

checkColumnx 块包围每个对 try - catch 的调用。