raise 키워드? 어떤 상황에서, 코드의 정상작동유무와는 관계없이 에러를 무조건 발생시키는 키워드이다. try: text = "1234" print(text + 4) except TypeError as typeError: print(f"{typeError}") else: print(text + 4) finally: raise KeyError("내가 만든 키에러입니다.") >> raise KeyError("내가 만든 키에러입니다.") KeyError: '내가 만든 키에러입니다.' 어떤 상황에서 raise 키워드를 쓸까? 한 예로써, 어떤 입력값을 받았을 때 해당 값이 상식적으로 적절하지 않은 경우 의도적으로 예외를 생성할 수 있다. height = float(input("키를 입력하시오")) weight..