如何在python中使用Try / Catch

时间:2018-09-21 10:41:28

标签: python

我想在Python中使用try catch,但是python给我一个错误,我该怎么办?

这是我的代码

try:
    input('enter your number');
catch:
    print('please give integer');

3 个答案:

答案 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');

使用handling-exceptions

答案 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_)