exception example 11

This commit is contained in:
Mert Gör 🇹🇷 2023-08-22 11:50:24 +03:00
parent d17c628da0
commit 446f896752
No known key found for this signature in database
GPG key ID: 2100A876D55B39B9

View file

@ -0,0 +1,24 @@
def bar(a):
print('bar begins...')
if not isinstance(a, int):
raise TypeError('Değer int türden değil!')
if a < 0:
raise ValueError('Değer negatif!')
print('bar ends...')
def foo(a):
print('foo begins...')
bar(a)
print('foo ends...')
try:
foo(-10)
except TypeError as e:
print('Exception:', e.args[0])
except ValueError as e:
print('Exception:', e.args[0])
finally:
print('finally!..')
print('ends..')