并不是所有的异常都可以捕获到之 SyntaxError: invalid syntax
有些语法错误是捕获不到异常的try:# num = int(input('请输入数字:')) num = 3 if num % 2 == 0 and num % 3 == 0: print('2,3的倍数') # 待捕获处 elif num %2 = 0: print('2的倍数') elif num % 3 == 0: print('3的倍数') else: print('其他'