Minggu, 28 Oktober 2018

Errors and Exceptions | Belajar Pemrograman Python

Penanganan Error pada Python

alt+belajar pemrograman python

1. Syntax Errors

Syntax Errors adalah suatu keadaan saat kode python mengalami kesalahan penulisan. Python interpreter dapat mendeteksi kesalahan ini saat kode dieksekusi.
1
2
>>> print"Hello World"
SyntaxError: invalid syntax
Output dari program yang dieksekusi akan menampilkan pesan “invalid syntax“. Penanganan Syntax Errors dilakukan dengan memperbaiki penulisan kode yang salah tersebut. Berikut ilustrasi penanganan Syntax Erros:

alt+belajar pemrograman python

2. Exceptions

Exceptions adalah suatu keadaan saat penulisan syntax sudah benar, namun kesalahan terjadi karena syntax tidak bisa dieksekusi. Banyak hal yang menyebabkan terjadinya Exceptions, mulai dari kesalahan matematika, kesalahan nama function, kesalahan library, dan lain-lain.
Berikut beberapa contoh Exceptions:

ZeroDivisionError

ZeroDivisonError adalah exceptions yang terjadi saat eksekusi program menghasilkan perhitungan matematika pembagian dengan angka nol (0).


NameError

NameError adalah exception yang terjadi saat kode melakukan eksekusi terhadap local name atau global name yang tidak terdefinisi. Misalnya saat menjumlahkan variable yang tidak didefinisikan, memanggil function yang tidak ada, dan lain-lain.

TypeError

TypeError adalah exception yang terjadi saat dilakukan eksekusi terhadap suatu operasi atau fungsi dengan type object yang tidak sesua...

 Sumber :
https://www.advernesia.com/blog/python/errors-and-exceptions-penanganan-error-pada-python/

3 komentar: