2014-03-26 23 views
0

里面我有一个像代码:NullPointerException异常扣部分

try{ 
    //todo somethins 
} catch(Exception e){ 
    Log.e("tag", e.getMessage()); 
} 

我在谷歌分析页面 怎么可能逮住上Log.e("tag", e.getMessage());NullPointerException

+6

请张贴堆栈跟踪和更好地说明这个问题。 'e'是'NullPointereException'还是调用'Log.e'导致'NullPointerException'? –

+1

如果我正确理解你的问题,'Log'可能是'null'。 – 2rs2ts

+0

你怎么知道你遇到了NullPointerException?你正在捕捉_any_异常 – donfuxx

回答

1

您的e.getMessage()可能为null。你正在捕捉的异常没有消息。

也不要尝试捕捉原始异常。你可以使用NullPointerException。

请参阅此链接:Exception.getMessage() is null