TryCatch基本使用


TryCatch基本使用

//参数校验
try {
    if (Objects.isNull(assetMergeDTO)){ throw new JeecgBootException("请选择资产"); }
    List<AssetInfoDTO> beforeMergeAssetList = assetMergeDTO.getBeforeMergeAssetList();
    if (Objects.isNull(beforeMergeAssetList) || beforeMergeAssetList.size() < 2){throw new JeecgBootException("请选择2个及2个以上资产");}
    AssetInfoDTO afterMergeAsset = assetMergeDTO.getAfterMergeAsset();
    if (Objects.isNull(afterMergeAsset)){throw new JeecgBootException("请输入合并后资产信息");}
} catch (JeecgBootException e) {
    e.printStackTrace();
    return Result.error(e.getMessage());
}


0 0
讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
帮助