- Python 3.14에서 PEP 765가 도입되어
finally블록에서return,break,continue사용이 금지될 예정입니다. 🚫 finally블록은 예외 발생 여부와 관계없이 항상 실행되므로, 잘못 사용하면 코드에 버그를 유발할 수 있습니다. 🐛finally블록 내에서return,break,continue를 사용하여 블록 외부로 빠져나가는 코드는 SyntaxError 또는 SyntaxWarning을 발생시킬 수 있습니다. ⚠️finally블록 내의 내부 루프에서break를 사용하는 것은 외부 스코프에 영향을 미치지 않으므로 허용됩니다. ♻️- 이 변경 사항은 잠재적인 코딩 실수를 방지하고 코드의 안정성을 높이는 데 기여할 것으로 예상됩니다. 👍





