基本原理
在Python编程中,异常处理是一种非常重要的机制,它允许程序在遇到错误时,不会导致程序立即崩溃,而是能够优雅地处理错误情况。当Python执行到一个可能引发错误的代码时,它将抛出一个异常(Exception)。异常是Python中一个类(Exception class)的实例,它包含了错误的类型和描述。
打印异常信息通常涉及到两个主要的组件:try
和 except
块。try
块包含了可能会引发异常的代码,而 except
块则用于捕获并处理这些异常。
代码示例
以下是一些示例代码,展示如何在Python中打印异常信息。
示例1:基本的异常打印
try:
# 尝试执行可能引发异常的代码
result = 10 / 0
except Exception as e:
# 捕获异常,并打印异常信息
print(f"An error occurred: {
e}")
示例2:打印不同类型的异常