Python Naikkan Pengecualian
Naikkan pengecualian
Sebagai pengembang Python, Anda dapat memilih untuk melempar pengecualian jika suatu kondisi terjadi.
Untuk melempar (atau menaikkan) pengecualian, gunakan raise
kata kunci.
Contoh
Naikkan kesalahan dan hentikan program jika x lebih rendah dari 0:
x = -1
if x < 0:
raise Exception("Sorry, no numbers below
zero")
Kata raise
kunci digunakan untuk memunculkan pengecualian.
Anda dapat menentukan jenis kesalahan yang akan dimunculkan, dan teks yang akan dicetak kepada pengguna.
Contoh
Naikkan TypeError jika x bukan bilangan bulat:
x = "hello"
if not type(x) is int:
raise TypeError("Only
integers are allowed")