Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅
中国的 Amazon Web Services 服务入门
(PDF)。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Exception 更改
异常类的名称、它们的结构和它们的关系都发生了变化。 software.amazon.awssdk.core.exception.SdkException
是所有其他异常都扩展的新基Exception
类。
此表列出了 Exception 类名更改的映射。
1.x |
2.x |
com.amazonaws.SdkBaseException
com.amazonaws.AmazonClientException
|
software.amazon.awssdk.core.exception.SdkException
|
com.amazonaws.SdkClientException
|
software.amazon.awssdk.core.exception.SdkClientException
|
com.amazonaws.AmazonServiceException
|
software.amazon.awssdk.awscore.exception.AwsServiceException
|
下表列出了版本 1.x 与 2.x 之间 Exception 类方法的映射。
1.x |
2.x |
AmazonServiceException.getRequestId
|
SdkServiceException.requestId
|
AmazonServiceException.getServiceName
|
AwsServiceException.awsErrorDetails().serviceName
|
AmazonServiceException.getErrorCode
|
AwsServiceException.awsErrorDetails().errorCode
|
AmazonServiceException.getErrorMessage
|
AwsServiceException.awsErrorDetails().errorMessage
|
AmazonServiceException.getStatusCode
|
AwsServiceException.awsErrorDetails().sdkHttpResponse().statusCode
|
AmazonServiceException.getHttpHeaders
|
AwsServiceException.awsErrorDetails().sdkHttpResponse().headers
|
AmazonServiceException.rawResponse
|
AwsServiceException.awsErrorDetails().rawResponse
|