2020-06-11 Apex Class 异常处理代码块
作者:
古月的小七 | 来源:发表于
2020-06-11 17:06 被阅读0次 public static final String STR_ERROROCCURED = 'Error Occured';
public static final String STR_EXCEPTION = 'System.DmlException';
try {
//实现自己的逻辑
}catch(Exception ex){
Set<String> errorMsgList = new Set<String>();
if(ex.getTypeName() == STR_EXCEPTION) {
for(Integer index = 0; index < ex.getNumDml(); index++) {
errorMsgList.add(ex.getDmlMessage(index));
}
}else{
errorMsgList.add(STR_ERROROCCURED);
errorMsgList.add(ex.getMessage());
}
throw new AuraHandledException(JSON.serialize(errorMsgList));
}
本文标题:2020-06-11 Apex Class 异常处理代码块
本文链接:https://www.haomeiwen.com/subject/niabtktx.html
网友评论