在Python中,如果一組if
和elif
條件不滿足,則會達到並執行else
語句。Python:正確異常提高
如何,並提出哪種異常類型,開發人員應通知代碼中的這種點不應該達到?
實施例:
if condition1:
# do something
elif condition2:
# do something
else:
raise ShouldVeNeverGotHereException
這是爲了確保上述if
條件中的至少一個實際的計算結果爲True
。如果有更好的模式來實現我所描述的,請提出建議。
我很想聽聽對我的回答沒有幫助或錯誤,值得讚揚。這樣我可以改善我的答案! –