def main(): try: a = 1 / 0 except ZeroDivisionError: try: raise ValueError("nested after div-by-zero") except ValueError as e: return f"caught-nested:{e}" return "unreachable"