Try-except clause with an empty except code
本问题已经有最佳答案,请猛点这里访问。
有时,您不希望在
1 2 3 4 | try { do_something() }catch (...) {} |
我怎么能用Python做这个?,因为缩进不允许这样做:
1 2 3 4 | try: do_something() except: i_must_enter_somecode_here() |
顺便说一句,也许我在C中所做的也不符合错误处理原则。如果你对此有想法的话,我很感激。
1 2 3 4 | try: do_something() except: pass |
您将使用pass语句。
The pass statement does nothing. It can be used when a statement is required syntactically but the program requires no action.
使用
1 2 3 4 | try: foo() except: pass |
1 2 3 4 | try: doSomething() except: pass |
或者你可以使用
1 2 3 4 | try: doSomething() except Exception: pass |