Я получаю строку из объекта изображения (моего собственного определенного класса). Это блок кода, где происходящей ошибка, на 4-й строке (Log):Почему у меня есть исключение нулевого указателя при печати значения?
for (int i = 0; i < imageList.size(); i++) {
Image image = imageList.get(i);
Log.d("", image.getDate());
String[] date = image.getDate().split(" ");
Затем в консоли он печатает значение даты в 1-й линии, так что это проблема?
03-17 12:22:09.054 20832-20832/com.example.sanj.flowt D/﹕ 30 08 2014
03-17 12:22:09.054 20832-20832/com.example.sanj.flowt D/AndroidRuntime﹕ Shutting down VM
03-17 12:22:09.054 20832-20832/com.example.sanj.flowt W/dalvikvm﹕ threadid=1: thread exiting with uncaught exception (group=0x415cddb8)
03-17 12:22:09.054 20832-20832/com.example.sanj.flowt E/AndroidRuntime﹕ FATAL EXCEPTION: main
Process: com.example.sanj.flowt, PID: 20832
java.lang.NullPointerException: println needs a message
Вы должны установить TAG и строку ... например: Log.d («LOG_KEY», «Date:» + изображение. GetDate()); – Opiatefuchs
есть некоторый код println, который бросает ошибку, вы можете поделиться этим также – Fahim
@Fahim, это сообщение об ошибке также выбрано для журнала – Opiatefuchs