异常处理
更新时间:2019-06-14
VCR 异常提示有如下三种方式:
异常方法 | 说明 |
---|---|
BceBaseException | 异常总集 |
BceClientException | 客户端异常 |
BceServerException | 服务器异常 |
InvalidArgumentException | 系统自带异常,参数错误 |
您可以使用try-catch获取某个事件所产生的异常:
try {
$client->putMedia();
}catch (\BaiduBce\Exception\BceBaseException $e) {
print $e->getMessage();
if (stcmp(gettype($e), "BceClientException") == 0) {
print "Catch a client exception";
}
if (stcmp(gettype($e), "BceServerException") == 0) {
print "Catch a server exception";
}
}