我正在阅读以下教程:http ://www.dreamincode.net/forums/topic/190013-creating-simple-file-chooser/#viewSource
在FileChooser
类内部,有一个异常被抑制,因为 catch 子句中没有任何内容。所以我决定在 catch 子句中添加以下语句:
Log.e(ACTIVITY_SERVICE, e.getCause().toString());
由于某种原因,这总是会导致应用程序崩溃 (NullPointerException)。当我不做任何日志记录时,除了一个简单的 syso 打印,我没有得到任何异常,应用程序也不会崩溃。然后它工作正常。我是整个 Android 框架的新手,只是想了解为什么会这样。