我想在 Python 中使用 try catch,但 python 给我一个错误,我该怎么办?
try:
input('enter your number');
catch:
print('please give integer');
Python 中的 try/catch 是 try/ except。
你可以像这样使用 try/ except :
try:
input('enter your number');
except expression:
print('please give integer');
try:
int(input('enter your number'));
except ValueError:
print('please give integer');
使用处理异常
您可以针对您的用例使用以下替代方案:
try:
input_ = int(input('enter your number'))
except:
print('please give integer')
exit() #if you want to exit if exception raised
#If no exception raised, execution continues from here
print(input_)