exports.handler = (event, context, callback) => { try { // 后续处理步骤 } catch (err) { const customError = new Error('自定义错误信息'); return callback(customError, null); } }
exports.handler = async (event, context, callback) => { try { const result = await someAsyncFunction(); // 后续处理步骤 } catch (err) { const customError = new Error('自定义错误信息'); return callback(customError, null); } }
const AWS = require('aws-sdk'); const cognitoIdentityServiceProvider = new AWS.CognitoIdentityServiceProvider();
exports.handler = async (event, context, callback) => { try { const result = await cognitoIdentityServiceProvider.adminCreateUser(params).promise(); // 后续处理步骤 } catch (err) { err.message = '自定义错误信息'; // 更改默认错误消息 throw err; // 手动抛出错误 } }