原 easyexcel(二):当遇到异常时的处理。
版权声明:本文为博主原创文章,请尊重他人的劳动成果,转载请附上原文出处链接和本声明。
本文链接:https://www.91mszl.com/zhangwuji/article/details/1257
我们需要在easyexcel里面重写 onException 方法。
@Override
public void onException(Exception exception, AnalysisContext context) throws Exception {
log.error("解析失败,但是继续解析下一行:{}", exception.getMessage());
throw exception;
}
然后在需要抛异常的地方对应的抛出异常即可。
private ReturnMsgUtils msg;
msg=new ReturnMsgUtils(BusinessUtils.CODE_201, "姓名不能为空");
throw new ExcelAnalysisStopException();
2020-08-23 15:35:33 阅读(5123)
名师出品,必属精品 https://www.91mszl.com
博主信息