catch块中抛出异常会回滚吗