[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 606
  • Last Modified:

NullPointerException - newbie stumped

When I run below activity, I get an exception. I've wrapped the exception in an AlertDialog. Here's what the dialog shows.

      null
      null
      null
      java.lang.NullPointerException

Where do I even START looking for a problem?
I've commented-out everything I can think of and the exception still happens.
arrrrrgggghhhh!
I'm a newbie and I'm stumped!
Here's the Activity
AlertDialog marked with "">>" 

import android.os.Bundle;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class EncDocRetrieve extends Activity {
      Button retrieveDoc;
      //EditText DocName;
      @Override
      public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            try {
                  setContentView(R.layout.activity_enc_doc_retrieve);
                  retrieveDoc = (Button) findViewById(R.id.btnRetrieveDoc);
                  retrieveDoc.setOnClickListener(new OnClickListener() {
                        @Override
                        public void onClick(View v) {
                              //DocName = (EditText) findViewById(R.id.edtextDocUserName);
                              Intent intent = new Intent(EncDocRetrieve.this,
                                          DecryptKeyGet.class);
                              //intent.putExtra(android.content.Intent.EXTRA_TEXT, DocName
                              //            .getText().toString());
                              startActivity(intent);
                        }
                  });
>>          } catch (Exception e) {
>>                AlertDialog.Builder dialog = new AlertDialog.Builder(this);
>>                dialog.setTitle("Opps Exception");
>>                String err = e.getLocalizedMessage() + "\n" + e.getCause() + "\n"  + e.getMessage() + "\n" + e.toString();
>>                dialog.setMessage(err);
>>                dialog.setNeutralButton("Cool", null);
>>                dialog.create().show();
            }
      }
      @Override
      public boolean onCreateOptionsMenu(Menu menu) {
            getMenuInflater().inflate(R.menu.activity_enc_doc_retrieve, menu);
            return true;
      }
}
0
volking
Asked:
volking
1 Solution
 
Molnar IstvánHelpDesk / ProgrammerCommented:
in eclipse in Window=>Show view=>Other-select Android from the list=>select Logcat

in logcat you get the full error message
0
 
volkingAuthor Commented:
OMG - thanks!
0

Featured Post

Important Lessons on Recovering from Petya

In their most recent webinar, Skyport Systems explores ways to isolate and protect critical databases to keep the core of your company safe from harm.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now