异常
捕获异常
如果对代码执行的结果不确定,可以使用try
来捕获异常
try:
尝试执行的代码
except:
出现错误的处理
try:
num = int(input("请输入数字:"))
except:
print("请输入正确的数字")
在执行完except里的内容后,会继续执行下面的内容。上一段代码会报错:pep8:do not use bare except 我也不知道该怎么解决
我们可以根据错误类型提示来编写代码不同情况下的异常,但是因为不可能预判所有错误类型,所以需要使用Exception这个特殊的类。
Exception
是python为异常提供的一个关键的类。
except Exception as 常量:
print("未知错误%s" % 常量)
try:
num =