1
在拋出單元處理器異常後,有沒有辦法從CSV中繼續讀取?我試圖從文件中獲取所有好的數據,做我需要的數據,然後向用戶報告存在什麼壞線。例如,如果我有一個只有兩列的文件(名稱,活動)。 Name只是一個字符串,active是一個布爾值。在我的CellProcessors列表中都不是可選的。如果單個行對於活動列有空,我想繼續處理這些行。繼續SuperCSV異常後讀取
Name, Active
Bob, 0
John, 1
Mary,
Harry, 1
在這種情況下,4號線瑪麗將失敗。我希望繼續閱讀第5行。所有示例都顯示使用while循環閱讀,直到EoF,而且我沒有看到獲取當前行數的方法,所以我可以使用帶有內部try/catch塊的for循環。