
# SDK错误码
调用ObsClient的相关接口发生错误时，通常会返回SDK自定义错误，其包含服务端返回的HTTP状态码、OBS错误码、错误信息等，便于用户定位问题，并做出适当的处理。该结构体的具体定义如下：
SDK错误码包含两部分：
- 对象存储服务的API错误码，详见[OBS错误码](https://support.huaweicloud.com/api-obs/obs_04_0115.html#section1)。
- SDK自定义异常，其字段名与说明请参见[表1]。
   表1SDK自定义异常 
  | 异常                                | 异常描述          |
  |:---|:---|
  | ObsException.getStatusCode        | HTTP状态码       |
  | ObsException.getErrorRequestId()  | OBS服务端返回的请求ID |
  | ObsException.getResponseHeaders() | HTTP响应头信息     |
  | ObsException.getStatus            | HTTP文本描述。     |
  | ObsException.getErrorCode()       | OBS服务端错误码     |
  | ObsException.getErrorMessage()    | OBS服务端错误描述    |
  | ObsException.getErrorHostId()     | 请求的服务端ID      |
  | ObsException.getHostId            | 请求的服务端ID。     |
     
  
 
