异常处理
更新时间:2022-01-19
BOS异常提示有如下两种方式:
异常方法 | 说明 |
---|---|
BceClientException | 客户端异常 |
BceServiceException | 服务器异常 |
用户可以使用try获取某个事件所产生的异常。
-
示例代码
Java1String objectKey = "testObjectToFile"; 2bosclient.putObject(<BucketName>, <ObjectKey>, <DataFile>); 3File file = new File("test"); 4 5try { 6 bosclient.getObject(this.bucketName, objectKey, file); 7 } catch (BceServiceException bce){ 8 System.out.println("Error ErrorCode: " + e.getErrorCode()); 9 System.out.println("Error RequestId: " + e.getRequestId()); 10 System.out.println("Error StatusCode: " + e.getStatusCode()); 11 System.out.println("Error ErrorType: " + e.getErrorType()); 12 System.out.println("Error Message: " + e.getMessage()); 13 } catch ( BceClientException bce){ 14 System.out.println( bce.getMessage()); 15 } finally { 16 file.delete(); 17 }