최대 1 분 소요

예제

  • 코드
    if __name__ == "__main__":
        try:
            print(1)
        finally:
            print(2)

        print("\n------\n")

        try:
            print(1)
            1 / 0
            print(2)
        except ValueError as message:
            print("except ValueError : ", message)
        except ZeroDivisionError as message:
            print("except ZeroDivisionError : ", message)
        except:
            print("other except")
        finally:
            print(3)

        print(4)

        print("\n------\n")

        try:
            print(1)
            1 / 0
            print(2)
        except:
            pass

        print(3)
  • 실행 결과
    1
    2

    ------

    1
    except ZeroDivisionError :  division by zero
    3
    4

    ------

    1
    3