异常分为编译性异常与运行性异常 python中的try只能看见运行性异常 第一种情况:pycharm看到异常,是编译时异常
第二种情况:pycharm看到异常,但是是运行时异常
第三种情况:pycharm看不到异常,是运行时异常