- 添加了表达式类型检测来确保只抛出对象类型 - 重构了throw语句的C++代码生成逻辑 - 优化了catch块中的类型检查条件构建方式 - 添加了对抛出非对象类型的静态错误检查 - 新增了throw标量值的测试用例