Şu eğitimden: Python Temel Eğitimi

Ücretsiz deneme süresi ile, bu eğitime erişin

Sektör uzmanları tarafından verilen 23.300 adetten fazla eğitime erişmek için hemen katılın.

İstisnaları ele alma

İstisnaları ele alma

- [Eğitmen] İstisnalar, nesne yönelimli sistemlerde yaygın olarak kullanılan güçlü bir çalışma zamanı hata raporlama mekanizmasıdır. Burada Komodo'da, alıştırma dosyalarının 10. Bölümünden hello.py çalışma kopyasını açtım ve burada yapmak istediğim şey sadece bir hata oluşturmak. "x = int of" diyeceğiz ve ona bir dize vereceğiz ve bu yüzden bu bir hatadır ve bunu çalıştırdığımda, bu hata mesajını burada aldığımızı görüyorsunuz. Sadece bunu biraz genişletin ve burada birçok şey var. En altta, "ValueError: 10 tabanına sahip int() için geçersiz değişmez değer: 'foo' yazdığını göreceksiniz. " Asıl hata mesajımız budur. Diğer her şey geri izleme olarak adlandırılan şeydir ve "Geri izleme" dediğini ve aşağıdan yukarıya doğru gittiğini görebilirsiniz. Hatanın bulunduğu gerçek satır 5. satırdadır ve imlecimin 5. satırda göründüğünü görüyorsunuz ve hatanın olduğu yer burası. Satır 7, bunun çağrıldığı yerdir ve bu nedenle burada satır 7'de, hataya sahip işlevi çağıran ana çağrı vardır. Bu…

İçerikler