Python raise ਕੀਵਾਰਡ

ਉਦਾਹਰਣ

ਜੇਕਰ x ਘੱਟ ਤੋਂ ਘੱਟ 0 ਹੈ ਤਾਂ ਗਲਤੀ ਫੈਲਾਓ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਰੁਕਾਓ

x = -1
if x < 0:
  raise Exception("Sorry, no numbers below zero")

ਰਨ ਉਦਾਹਰਣ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

raise ਕੀਵਾਰਡ ਫੈਲਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ

ਤੁਸੀਂ ਫੈਲਾਉਣ ਵਾਲੀ ਗਲਤੀ ਦੀ ਕਿਸਮ ਅਤੇ ਉਸ ਨੂੰ ਯੂਜ਼ਰ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਨ ਵਾਲੀ ਟੈਕਸਟ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਸਕਦੇ ਹੋ

ਹੋਰ ਉਦਾਹਰਣ

ਉਦਾਹਰਣ

ਜੇਕਰ x ਇੱਕ ਪੂਰਣ ਸੰਖਿਆ ਨਹੀਂ ਹੈ ਤਾਂ TypeError ਫੈਲਾਓ:

x = "hello"
if not type(x) is int:
  raise TypeError("Only integers are allowed")

ਰਨ ਉਦਾਹਰਣ