while True:
    try:
        a = input('请输入序号:')
        i = int(a)
    except Exception as abc:    #这里的abc是xception的对象,对象中封装了错误信息,如果上述代码块出错,自动执行当前的内容
        print(abc)
        i = 1
    print(i)

输出:

请输入序号:a
invalid literal for int() with base 10: 'a'
1
请输入序号:2
2

posted on 2021-12-12 18:56  csy113  阅读(32)  评论(0)    收藏  举报