Note that there are some explanatory texts on larger screens.

plurals
  1. PONeed help with Android NullPointer problem
    primarykey
    data
    text
    <p>I'm currently making a game and I came across this annoying problem. Tried to google it but no luck so far. I have a class defined in its own file(code here is not of my game but a simplified one with same errors):</p> <pre><code>package graf.grafika; public class MyClass { int number; } </code></pre> <p>And the problem is in myMethod(Application stops unexpectedly):</p> <pre><code>public class aktivnost extends Activity { MyClass[] myclass = new MyClass[5]; void myMethod() { //Error myclass[0].number = 1; } public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); myMethod(); setContentView(new Panel(this)); } ...other required methods } </code></pre> <p>Logcat:</p> <pre><code>07-02 10:01:13.507: ERROR/AndroidRuntime(3203): FATAL EXCEPTION: main 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): java.lang.RuntimeException: Unable to start activity ComponentInfo{graf.grafika/graf.grafika.aktivnost}: java.lang.NullPointerException 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1736) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1752) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at android.app.ActivityThread.access$1500(ActivityThread.java:123) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:993) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at android.os.Handler.dispatchMessage(Handler.java:99) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at android.os.Looper.loop(Looper.java:126) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at android.app.ActivityThread.main(ActivityThread.java:3997) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at java.lang.reflect.Method.invokeNative(Native Method) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at java.lang.reflect.Method.invoke(Method.java:491) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at dalvik.system.NativeStart.main(Native Method) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): Caused by: java.lang.NullPointerException 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at graf.grafika.aktivnost.myMethod(aktivnost.java:17) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at graf.grafika.aktivnost.onCreate(aktivnost.java:23) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1048) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1700) 07-02 10:01:13.507: ERROR/AndroidRuntime(3203): ... 11 more </code></pre> <p>Could anyone please help me fix this? I'm pretty new to java programming btw.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload