我想在Python中使用try catch,但是python给我一个错误,我该怎么办?
这是我的代码
try:
input('enter your number');
catch:
print('please give integer');
答案 0 :(得分:1)
try / catch在python中是try / except。
您可以像这样使用try / except:
try:
input('enter your number');
except expression:
print('please give integer');
答案 1 :(得分:0)
try:
int(input('enter your number'));
except ValueError:
print('please give integer');
答案 2 :(得分:0)
您可以在用例中使用以下替代方法:
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_)