public class OSSException
extends java.lang.Exception
限定符和类型 | 类和说明 |
---|---|
static class |
OSSException.ExceptionType |
构造器和说明 |
---|
OSSException(java.lang.String objectKey,
java.lang.Exception e)
发生本地异常时,构造一个OSSException用来包裹它
|
OSSException(java.lang.String objectKey,
OSSResponseInfo ossResp)
OSS返回异常信息时,构造一个OSSException用来接受这个信息
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.Exception |
getException()
如果此次异常类型为LOCAL_EXCEPTION,那么调用此方法得到该本地异常。
|
OSSException.ExceptionType |
getExceptionType()
返回此次异常的类型。
|
java.lang.String |
getMessage() |
java.lang.String |
getObjectKey() |
OSSResponseInfo |
getOssRespInfo()
如果此次异常类型为OSS_EXCEPTION,那么调用此方法得到OSS回应的信息。
|
java.lang.StackTraceElement[] |
getStackTrace() |
void |
printStackTrace() |
void |
setException(java.lang.Exception exception) |
void |
setObjectKey(java.lang.String objectKey) |
void |
setOssRespInfo(OSSResponseInfo ossRespInfo) |
java.lang.String |
toString()
此次异常的具体信息
|
public OSSException(java.lang.String objectKey, java.lang.Exception e)
objectKey
- e
- public OSSException(java.lang.String objectKey, OSSResponseInfo ossResp)
objectKey
- ossResp
- public OSSException.ExceptionType getExceptionType()
public java.lang.String getObjectKey()
public void setObjectKey(java.lang.String objectKey)
public OSSResponseInfo getOssRespInfo()
public void setOssRespInfo(OSSResponseInfo ossRespInfo)
public void setException(java.lang.Exception exception)
public java.lang.Exception getException()
public java.lang.String toString()
toString
在类中 java.lang.Throwable
public java.lang.String getMessage()
getMessage
在类中 java.lang.Throwable
public void printStackTrace()
printStackTrace
在类中 java.lang.Throwable
public java.lang.StackTraceElement[] getStackTrace()
getStackTrace
在类中 java.lang.Throwable