try:
grossCheck = int(input("How much? (figures only pls.)\n"))
except ValueError:
grossCheck = int(input("How much? (FIGURES ONLY PLS.)\n"))
tenPees = grossCheck * 0.1
realPees = grossCheck - tenPees
print("you've got " + str(realPees))
我得到:如何在处理同一个异常时保护我的程序免受其他异常的影响?
ValueError: invalid literal for int() with base 10: 'w'
During handling of the above exception, another exception occurred:
的事情是我之前刚处理相同的异常。 我试图处理它,以防万一用户在不破坏程序的情况下多次输入错误的值。
你需要显示你的代码,和完整的追溯。鉴于数据不足。 –