Closed libinye closed 3 years ago
另外,exceptionally 方法的返回值意义是什么,如果返回了true,依旧会报错。
exceptionally本意是row转化为bean的过程中出现异常,能够让用户感知并决定是否要处理,返回true,只是把异常显示出来,但不会终止读取,返回false,则直接终止读取,如果设置了rowFilter,那么被过滤的行就不会被转化成bean,也就不会调用exceptionally
感谢回复!是的,如果设置了rowFilter,那么被过滤的行就不会被转化成bean,也就不会报错。可是我遇到的问题是: 我的文件总共5行,我过滤了前2行,到第3行不过滤,可是在转化成bean的时候报错了,却没有调用exceptionally。
需要看下具体异常是什么
Bug描述 这里只要过滤了行,异常就不会回调,因此会报错。