Python异常处理:try/except语句示例

原创 喜欢ヅ旅行 2025-02-24 06:24 4阅读 0赞

在Python编程中,异常处理是一种机制,用于处理程序运行时可能出现的错误。主要通过try/except语句来实现。

下面是一个简单的try/except语句示例:

  1. # 假设我们有一个可能会出错的操作
  2. def divide_numbers(a, b):
  3. if b == 0:
  4. raise ValueError("Cannot divide by zero!")
  5. return a / b
  6. try:
  7. result = divide_numbers(10, 2)
  8. print(f"Result: {result}")
  9. except ValueError as ve:
  10. print(f"Error: {ve.message}"))

在这个示例中,我们尝试将两个数相除。如果第二个数为零,divide_numbers函数会抛出一个ValueError

try语句块中,我们执行了这个可能会出错的操作。如果发生错误,程序会立即跳到与之匹配的except语句块中。

在这个例子中,我们捕获了一个ValueError异常,并打印出了错误信息。

文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,4人围观)

还没有评论,来说两句吧...

相关阅读