<reponame>Mikma03/InfoShareacademy_Python_Courses<filename>Part_2_intermediate/mod_6/lesson_3/ex_1_simple_except/example_4.py

def run_example():

    try:
        print("Przed rzuceniem wyjątku")
        raise TypeError("Coś poszło nie tak...")
        print("To się nie wydarzy")
    except Exception as error:
        print(f"Jeżeli wyjątek jest klasą potomną to też się złapie: {error}")

    print("I program będzie przetwarzany dalej :)")


if __name__ == '__main__':
    run_example()

def run_example():

    try:
        print("Przed rzuceniem wyjątku")
        raise TypeError("Coś poszło nie tak...")
        print("To się nie wydarzy")
    except Exception as error:
        print(f"Jeżeli wyjątek jest klasą potomną to też się złapie: {error}")

    print("I program będzie przetwarzany dalej :)")


if __name__ == '__main__':
    run_example()