[3.10] bpo-44305: Improve syntax error for try blocks without except or finally (GH-26523) (GH-26524)

(cherry picked from commit b250f89bb7e05e72a4641d44b988866b919575db)

Co-authored-by: Pablo Galindo <Pablogsal@gmail.com>
5 files changed