我在 lambda 中使用RDSDataService在 Aurora Serverless DB 中执行查询。当一切运行正常时一切都很好,但是当运行查询时出现错误时,我会得到这样的东西
调用 ExecuteStatement 操作时发生错误 (BadRequestException):错误:重复键值违反唯一约束“user_role_role_name_key”详细信息:键 (role_name)=(Test3) 已存在。
我正在使用通用的 exceptException as e
然后打印e
。
问题:
- 我需要导入什么包来捕获 BadRequestException
- 我将如何解析它以提取细节部分?