---
title: 公共接口返回码
description: "调用公共接口时，常见的返回码如表1所示。对于异常状态码值，可通过“aclGetRecentErrMsg(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg_03_0028.html)”接口获取异常信息，请根据报错提示排查问题或联系技术支持。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00423.html
sourcePath: /source/zh/canncommercial/900/API/aolapi/operatorlist_00423.html
indexId: 66d1a8ebd5207146f901253620ebed5f72f57be52101c97fd0d34181a383810964
---
# 公共接口返回码

调用公共接口时，常见的返回码如表1所示。对于异常状态码值，可通过“aclGetRecentErrMsg(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg_03_0028.html)”接口获取异常信息，请根据报错提示排查问题或联系技术支持。


**表1 返回状态码**

| 状态码名称 | 状态码值 | 状态码说明 |
| --- | --- | --- |
| ACLNN\_SUCCESS | 0 | 成功。 |
| ACLNN\_ERR\_PARAM\_NULLPTR | 161001 | 参数校验错误，参数中存在非法的nullptr。 |
| ACLNN\_ERR\_PARAM\_INVALID | 161002 | 参数校验错误，如输入的两个数据类型不满足输入类型推导关系。 |
| ACLNN\_ERR\_RUNTIME\_ERROR | 361001 | API调用NPU Runtime接口时出现内存异常。 |
| ACLNN\_ERR\_INNER\_XXX | 561xxx | API发生内部异常。 说明： 常见的内部异常场景如下： 561101（ACLNN\_ERR\_INNER\_CREATE\_EXECUTOR）：API内部创建aclOpExecutor失败（可能因为操作系统异常）。 561102（ACLNN\_ERR\_INNER\_NOT\_TRANS\_EXECUTOR）：API内部未调用uniqueExecutor ReleaseTo。 561103（ACLNN\_ERR\_INNER\_NULLPTR）：aclnn API内部发生异常，出现了nullptr的异常。 |
