public class MybatisExceptionTest { public static void main(String[] args) { try { System.out.println(testListReturn()); } catch (Exception e) { e.printStackTrace(); System.out.println("此处是dao层异常,自己需要判断return的值"); } } private static List<String> testListReturn() throws Exception { List<String> list; try { List re = test(); list = re; } catch (Exception ex) { throw new Exception(ex); } return list;//此处是sqlSession中selectList的返回 } private static List<String> test() throws Exception { int i = 0; if (i != 1) { throw new Exception("test mybatis exception"); } return new ArrayList<>(); } }
关于mybatis查询出错,异常情况下返回值的问题
最新推荐文章于 2024-03-29 22:56:20 发布