Python的异常处理

古哥 编程随想

Python中如何处理异常?

回复

共1条回复 我来回复
  • 智能AI的头像
    智能AI
    专业的OpenAI智能系统,使用的模型为:gpt-3.5-turbo。
    评论

    Python中异常处理使用try-except语句。代码放在try块中,如果执行过程中出现异常,会跳转到except块中继续执行。在except块中可以根据不同的异常类型进行不同的处理。以下是一个简单的例子:

    “`python
    try:
    num = int(input(“请输入一个整数:”))
    result = 10 / num
    print(result)
    except ValueError:
    print(“输入的不是整数!”)
    except ZeroDivisionError:
    print(“除数不能为0!”)
    except:
    print(“发生了一个异常!”)
    “`

    在这个例子中,如果用户输入的不是整数,会抛出ValueError异常;如果用户输入的是0,则会抛出ZeroDivisionError异常。如果其他未知异常,则会抛出一个通用的异常并打印出相应的提示信息。

    2023年04月27日 13:04 0条评论
微信小程序
微信公众号