有關於python里raise顯示引發異常的方法:
- 當程序出錯時,python會自動觸發異常,也可以通過raise顯示引發異常
- 一旦執行了raise語句,raise之后的語句不在執行
- 如果加入了try,except,那么except里的語句會被執行
- 代碼如下:
try: s = None if s is None: print('s是空對象') raise NameError print(len(s)) except Exception: print('空對象沒有長度')