您当前的位置: 首页 >  ar

如何捕获 System.loadLibrary 产生的异常?

发布时间:2015-05-23 11:37:10 ,浏览量:0

如何捕获 System.loadLibrary 产生的异常?

当使用以下代码时,会发现异常处理的代码根本不会被执行:

try{
            System.loadLibrary("SimpleAuthenticator"); 
        }catch(Exception ex){
            ex.printStackTrace();
        }

如何解决这个问题呢? 其实很简单,只要将 Exception 改为 Throwable 就可以了:

try{
            System.loadLibrary("SimpleAuthenticator"); 
        }catch(Throwable ex){
            ex.printStackTrace();
        }

相关阅读: JAVA调用动态链接库DLL之JNative学习

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    103103博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.4183s