Programın çalışması esnasında kullanıcıdan kaynaklanan hatalar sonuçu programın çökmesini önlemek için try-except kullanırız.
Mesela, siz kullanıcıdan veri olarak tamsayı almak istiyorsunuz ama kullanıcı tamsayı yerine başka birşey giriyor. Bu tür hatalarıdan programı korumak için try-except gereklidir.
try: print "Yasinizi Ogrenin, Lutfen dogum tarihinizi girin" dogumyili=int(raw_input("Dogum Tarihiniz : ")) print 2017-dogumyili except ValueError: print "Lutfen Tamsayi Giriniz"
Eğer girişimiz 1997 olsaydı çıkışımız; 20 Yada girişimiz bindokuzyüzdoksanyedi olsaydı; Lutfen Tamsayi Giriniz