android ,java 异常: fatal signal 11 SIGSEGV

参考:http://stackoverflow.com/questions/18531835/java-android-fatal-signal-11-sigsegv

发生异常的原因:你尝试回收(或关闭)一个不可用或为NULL的内存资源引起的。


可能的实际情况:

1.关闭从没有打开过的HTTP连接(通过加判断来解决)

2.关闭从没有打开过的一个读取流(通过加判断来解决)

等等。

这个主要的避免方式:清楚方法的使用方式(可能出现的异常),加正确的判断。

实际操作:通过打log,来确定错误的发生位置。


在项目中:我出现的是第2种情况,一是没有明白方法的使用,二是逻辑不严谨。










你可能感兴趣的:(android ,java 异常: fatal signal 11 SIGSEGV)