python3中的raise使用


raise表示會拋出異常那么就是說raise會向python的解釋器一個響應告訴解釋器他的后面是一個異常讓我們的程序中斷

一般是和自定義的異常連用。

class CustomError(Exception):
  def __init__(self):

def main():
try :
  s=input("請輸入字符串:")
  if len(s)<3:
    raise CustomError(object1,object2)
except CustomError as result:
  print("使用了異常類產生的對象result")
else :
  print("沒有異常產生")

main()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM