侧边栏壁纸
博主头像
会飞的大象博主等级

爱运动的程序猿

  • 累计撰写 126 篇文章
  • 累计创建 158 个标签
  • 累计收到 0 条评论
标签搜索

目 录CONTENT

文章目录

调用so库异常Exception无法捕获异常

会飞的大象
2021-12-16 / 0 评论 / 0 点赞 / 752 阅读 / 0 字

应该使用Throwable 进行异常捕获

 byte[] cer = Base64.decode(cert);
        try {

            int ret = TafLibrary.getInstance().Taf_VerifyKeyUsage(cer, cer.length);

            if (ret != 0) {
                log.info("验证签名证书密钥用法失败!");
                throw new SysException(RetExceptionCodes.FAILED_CERT_KEY_VERIFY);
            }
        } catch (Throwable e) {
            log.error("验证签名证书密钥用法异常! 请查看是否为so库无法加载!"+e.getMessage());
            throw new SysException(RetExceptionCodes.FAILED_CERT_KEY_VERIFY);
        }

        log.info("验证签名证书密钥用法成功.");

0

评论区