android studio中的Java空指针异常

android studio中的Java空指针异常,android,Android,/AndroidRuntime:致命异常:主 进程:com.example.anil.mynewapp,PID:408 java.lang.NullPointerException:尝试对空对象引用调用虚拟方法“boolean com.example.anil.mynewapp.SignupAuthentication.SignupAuthentication(java.lang.String、java.lang.String、java.lang.String、java.lang.String、

/AndroidRuntime:致命异常:主 进程:com.example.anil.mynewapp,PID:408 java.lang.NullPointerException:尝试对空对象引用调用虚拟方法“boolean com.example.anil.mynewapp.SignupAuthentication.SignupAuthentication(java.lang.String、java.lang.String、java.lang.String、java.lang.String、java.lang.String)” 位于com.example.anil.mynewapp.Second$1.onClick(Second.java:40)
在android.view.view.performClick(view.java:6294)

中有一个空对象。我建议在performClick方法中尝试调用的任何对象上使用System.println()


避免只发布跟踪堆栈,因为在没有更多信息的情况下很难进行调试

这个错误告诉您需要知道的一切。在onClick事件中,您正在对signupAuthentication对象调用signupAuthentication(),但该对象为空。

public boolean signupAuthentication(字符串名称、字符串用户名、字符串电子邮件、字符串密码、字符串联系人){boolean flag=true;if((nameVerifire(name)==false)| name.equals(“”)| username.equals(“”))| | email.equals(“”| |密码.equals(“”| |联系人.equals(“”| | | | | | | | |电子邮件=false)| | | | | | | | | | | | | | | |(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)。其中的第一部分,SignupAuthentication,是null。您不能在null对象上调用方法。如果您的类和方法的名称不相同,这将更容易解释。叹气。