Catch Exception, which handles all CSV exceptions

This commit is contained in:
Keith Armstrong 2024-12-31 21:50:38 -05:00
parent 00f1357af1
commit d61301af6d

View File

@ -1,5 +1,6 @@
package com.belkast.soap; package com.belkast.soap;
import org.apache.commons.csv.CSVException;
import org.apache.commons.csv.CSVFormat; import org.apache.commons.csv.CSVFormat;
import org.apache.commons.csv.CSVRecord; import org.apache.commons.csv.CSVRecord;
@ -111,16 +112,19 @@ public class userVerify
} }
} }
} }
catch (IOException | IllegalArgumentException e) catch (Exception e)
{ {
exceptionReason = e.toString(); exceptionReason = e.getMessage();
failedOnException = true; failedOnException = true;
break; break;
} }
parsedCorrectly = true; parsedCorrectly = true;
} }
debugProcessor.writer(fromUser,""); if (readNum > 0)
{
debugProcessor.writer(fromUser,"");
}
debugProcessor.writer(fromUser, "CSV lines read : " + String.valueOf(readNum)); debugProcessor.writer(fromUser, "CSV lines read : " + String.valueOf(readNum));
debugProcessor.writer(fromUser, "CSV lines passed : " + String.valueOf(readNum - invalidNum)); debugProcessor.writer(fromUser, "CSV lines passed : " + String.valueOf(readNum - invalidNum));
debugProcessor.writer(fromUser, "CSV lines failed : " + invalidNum); debugProcessor.writer(fromUser, "CSV lines failed : " + invalidNum);