SSLPeerUnverifiedException

SSLPeerUnverifiedException

我想检查我从函数以及其他数据返回的Android中的异常对象类型。我正在使用以下内容,但是这也会触发子类SSLPeerUnverifiedException,这是我不想发生的事情。

if (args.exception instanceof SSLException)) {
    // TODO Exception Error


然后我将其更改为以下内容,但是我认为可能有更好的比较检查方法,而不是比较字符串。

String exceptionName = args.exception.getClass().getSimpleName();
if (exceptionName.equals("SSLException")) {
   // TODO Exception Error

最佳答案

如果您明确捕获了SSLException和SSLPeerUnverifiedException,并且在SSLPeerUnverifiedException的catch块中只是抛出了异常,是否可以正常工作?

10-07 18:55