log的内容为null,导致程序崩溃。

2016-12-17  本文已影响28人  BlackNeko

log的内容为null,导致程序崩溃。

代码:

Log.i(TAG, null);

崩溃信息:

Caused by: java.lang.NullPointerException: println needs a message
at android.util.Log.println_native(Native Method)
at android.util.Log.i(Log.java:160)

解决办法:

不要让一些不确定是否会为null的变量单独待在log的message里面,可以加入一些描述信息。

Log.i(TAG, "msg = " + null);

TAG却可以为null。

上一篇 下一篇

猜你喜欢

热点阅读