python3中的raise使用

raise表示會拋出異常那麼就是說raise會向python的解釋器一個響應告訴解釋器他的後面是一個異常讓咱們的程序中斷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()input

相關文章
相關標籤/搜索