




python19 异常处理
代码
'''
异常处理
'''
result = 0;
try:
    num1 = int(input('请输入一个整数:'))
    num2 = int(input('请输入一个整数:'))
    result = num1 / num2
except ZeroDivisionError:
    print('除数不能为0')
except ValueError:
    print('不能将字符串转成整数')
except BaseException:
    print('未知异常')
except Exception:
    print('最大的异常类')
finally:#无法是否异常都会执行的代码块
    print('结果:',result)
    print('程序结束')
try:
    gender = input('请输入您的性别:')
    if gender != '男' and gender != '女':
        raise Exception('性别只能是男或女') #手动抛出异常
    else:
        print(f'你的性别是:{gender}')
except Exception as ex: #捕或异常
    print(ex) #输出异常











![[巨详细]使用HBuilder-X新建uniapp项目教程](https://img-blog.csdnimg.cn/direct/a661158f25d145909719097e881d1327.png)






