【python学习笔记】8.异常
- raise Exception: 抛出指定异常
- try/except: 捕捉异常
- except: 第一个参数是需要捕获的异常类型,可以是多个类型组成元组,第二个参数是捕获到的异常对象,
- raise: 抛出已经捕获的异常
- else: 当没有捕获的异常时候执行
- finally: 总会被执行
def test():
try:
raise Exception("test")
except (Exception), e:
print "Exception", e
test()
本文深入探讨了Python中的异常处理机制,包括raise语句用于抛出异常,try/except用于捕捉和处理异常,else块用于在没有异常发生时执行,以及finally块确保某些代码无论是否发生异常都会被执行。通过具体示例代码,读者可以更好地理解如何在实际编程中应用这些概念。
830

被折叠的 条评论
为什么被折叠?



