# Java Design Standards Error Codes

> Use when working with error codes — user errors, system errors, third-party service errors, error handling

- Skill: `liaosw97/java-design-standards-error-codes` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add liaosw97/java-design-standards-error-codes`
- Raw SKILL.md: https://api.skillmd.com/api/skills/liaosw97/java-design-standards-error-codes/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: liaosw97 (https://skillmd.com/u/liaosw97)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/liaosw97/java-design-standards-error-codes

---


# 错误码列表

## 附3：错误码列表

### 一级宏观错误码

| 错误码 | 中文描述 | 说明 |
|--------|----------|------|
| 00000 | 一切 ok | 正确执行后的返回 |
| A0001 | 用户端错误 | 一级宏观错误码 |
| B0001 | 系统执行出错 | 一级宏观错误码 |
| C0001 | 调用第三方服务出错 | 一级宏观错误码 |

### 用户端错误（A 类）

#### 用户注册错误（A0100）
- A0100 用户注册错误（二级宏观）
- A0101 用户未同意隐私协议
- A0102 注册国家或地区受限
- A0110 用户名校验失败
- A0111 用户名已存在
- A0112 用户名包含敏感词
- A0113 用户名包含特殊字符
- A0120 密码校验失败
- A0121 密码长度不够
- A0122 密码强度不够
- A0130 校验码输入错误
- A0131 短信校验码输入错误
- A0132 邮件校验码输入错误
- A0133 语音校验码输入错误

#### 用户登录异常（A0200）
- A0200 用户登录异常（二级宏观）
- A0201 用户账户不存在
- A0202 用户账户被冻结
- A0203 用户账户已作废
- A0210 用户密码错误
- A0211 用户输入密码错误次数超限
- A0220 用户身份校验失败
- A0230 用户登录已过期
- A0240 用户验证码错误

#### 访问权限异常（A0300）
- A0300 访问权限异常（二级宏观）
- A0301 访问未授权
- A0310 因访问对象隐私设置被拦截
- A0311 授权已过期
- A0320 用户访问被拦截
- A0321 黑名单用户
- A0322 账号被冻结
- A0323 非法 IP 地址
- A0330 服务已欠费

#### 用户请求参数错误（A0400）
- A0400 用户请求参数错误（二级宏观）
- A0401 包含非法恶意跳转链接
- A0402 无效的用户输入
- A0410 请求必填参数为空
- A0420 请求参数值超出允许的范围
- A0430 用户输入内容非法
- A0440 用户操作异常

#### 用户请求服务异常（A0500）
- A0500 用户请求服务异常（二级宏观）
- A0501 请求次数超出限制
- A0502 请求并发数超出限制
- A0506 用户重复请求

#### 用户资源异常（A0600）
- A0600 用户资源异常（二级宏观）
- A0601 账户余额不足
- A0602 用户磁盘空间不足

#### 用户上传文件异常（A0700）
- A0700 用户上传文件异常（二级宏观）
- A0701 用户上传文件类型不匹配
- A0702 用户上传文件太大

#### 用户当前版本异常（A0800）
- A0800 用户当前版本异常（二级宏观）
- A0801 用户安装版本与系统不匹配
- A0802 用户安装版本过低

#### 用户隐私未授权（A0900）
- A0900 用户隐私未授权（二级宏观）
- A0902 用户摄像头未授权
- A0906 用户位置信息未授权

### 系统执行出错（B 类）

- B0100 系统执行超时
- B0200 系统容灾功能被触发
- B0210 系统限流
- B0220 系统功能降级
- B0300 系统资源异常
- B0310 系统资源耗尽
- B0311 系统磁盘空间耗尽
- B0312 系统内存耗尽

### 第三方服务出错（C 类）

- C0100 中间件服务出错
- C0110 RPC 服务出错
- C0111 RPC 服务未找到
- C0120 消息服务出错
- C0130 缓存服务出错
- C0140 配置服务出错
- C0200 第三方系统执行超时
- C0300 数据库服务出错
- C0311 表不存在
- C0312 列不存在
- C0331 数据库死锁
- C0341 主键冲突
- C0400 第三方容灾系统被触发
- C0500 通知服务出错

