JFinal

登录 注册

数据库错误信息不显示,无法得知问题原因

        @Before({Tx.class})
	public static int insertMySQL(String sql,List<Object> parms){
		System.out.println("写入数据库:" + sql);
		System.out.print("值:");
		for(int i =0; i<parms.size();i++) {
			System.out.print(parms.get(i).toString() + ",");
		}System.out.println();
		int success = Db.update(sql,parms.toArray());
		System.out.println("写入成功:" + success);
		return success;
	}

这是我写的插入数据库的语句。其中Db.update语句之前都正常,后面不执行,说明插入数据库出现异常。但是好像没有捕获异常,没有什么异常信息输出。  不知道是数据库连接的问题,还是sql语句的问题。   

想问下怎么捕获异常信息,以便查找问题根源?

评论