Java 在引发异常后继续
我有一个从csv文件中读取行的程序。我想获得错误的数量(所有损坏列的数量)。该计划的作用如下:Java 在引发异常后继续,java,exception,throw,Java,Exception,Throw,我有一个从csv文件中读取行的程序。我想获得错误的数量(所有损坏列的数量)。该计划的作用如下: For each line : try { checkColumn1 method () --> May Throw myException checkColumn2 method () --> May Throw myException checkColumn3 method () --> May Throw myException .... .... check
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方法,以便计算所有列上的错误数
我正在使用Java6(在一个旧项目中),所以我不能使用功能接口
谢谢您的建议。在每次调用
checkColumnx
时,都使用一个try-catch
块。您认为这是我们唯一的解决方案吗?我有几种方法,有没有一种方法可以治疗整个街区?这能回答你的问题吗?谢谢。是的,我正在使用JAVA 6(在一个旧项目中),所以我不能使用函数Nal Interfaceis method(),总是使用相同的方法吗?