Я собираюсь вызвать метод getName () в моей базе данных. Но эта ошибка отображается.
Здесь мой код
MainActivity. java
База данных . java
Ошибка времени выполнения
04-19 09: 46: 07,513 12758-12758 /? E / AndroidRuntime: FATAL EXCEPTION: main Процесс: com.example.demo, PID: 12758 java .lang.RuntimeException: невозможно запустить действие ComponentInfo {com.example.demo / com.example.demo.MainActivity}: java .lang.NullPointerException: попытка вызвать виртуальный метод 'java .util.List com.example.demo.Database.Database.getName ()' для пустой ссылки на объект в android .app.ActivityThread.performLaunchActivity (ActivityThread . java: 3319) в android .app.ActivityThread.handleLaunchActivity (ActivityThread. java: 3415) в android .app.ActivityThread.-wrap17 (ActivityThread. java) в android .app .ActivityThread $ H.handleMessage (ActivityThread. java: 1821) в android .os.Handler.dispatchMessage (Обработчик. java: 102) в android .os.Looper.l oop (Looper. java: 148) на android .app.ActivityThread.main (ActivityThread. java: 7325) на java .lang.reflect.Method.invoke (собственный метод) на com. android .internal. os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit. java: 1230) в com. android .internal.os.ZygoteInit.main (ZygoteInit. java: 1120) Причина: java .lang.NullPointerException: попытка вызвать виртуальный метод 'java .util.List com.example.demo.Database.Database.getName ()' для ссылки на пустой объект в com.example.demo.MainActivity.LoadSuggestList (MainActivity. java: 98) в com.example.demo.MainActivity.onCreate (MainActivity. java: 42) в android .app.Activity.performCreate (Activity. java: 6904) в android .app.Instrumentation.callActivityOnCreate (Instrumentation. java: 1136) в android .app.ActivityThread.performLaunchActivity (ActivityThread. java: 3266) в android .app .ActivityThread.handleLaunchActivity (ActivityThread. java: 3415) в android .app.ActivityThread.-wrap17 (ActivityThread. java) в android .app.ActivityThread $ H.handleMessage (ActivityThread. java: 1821) в android .os.Handler.dispatchMessage (Обработчик. java: 102) в android .os.Looper.l oop (Looper. java: 148) в android .app. ActivityThread.main (ActivityThread. java: 7325) в java .lang.reflect.Method.invoke (собственный метод) в com. android .internal.os.Zygote Init $ MethodAndArgsCaller.run (ZygoteInit. java: 1230) в com. android .internal.os.ZygoteInit.main (ZygoteInit. java: 1120)