Python 异常 - zhongjiajie/zhongjiajie.github.com GitHub Wiki Python-异常 FAQ 处理异常后只有raise没有异常名称 处理异常后如果只有raise没有别的输出,意味着将原来catch的异常重新抛出来.可以理解为catch了异常处理完了之后再将异常返回给用户 session = settings.Session() try: yield session session.commit() except Exception: session.rollback() raise # 将在try模块抓获的异常抛出 finally: session.close() ⚠️ **GitHub.com Fallback** ⚠️