@Override
    protected boolean hasTasks() {

        return model.getCustomizationConfig().getSdkModeledExceptionBaseClassName() == null;
    }
If a custom base class is provided we assume it already exists and does not need to be generated
aws-java-sdk-code-generator/src/main/java/com/amazonaws/codegen/emitters/tasks/BaseExceptionClassGeneratorTasks.java