Android 从另一个类调用函数时出现空指针异常

Android 从另一个类调用函数时出现空指针异常,android,android-intent,android-activity,Android,Android Intent,Android Activity,有两个活动类A和B。B有on函数,我试图从类A调用B的函数。但它显示空指针异常错误。我在堆栈溢出中搜索,但没有得到确切的解。谁能帮忙吗 甲级 try { String name="vijay"; Sends obj=new Sends(); obj.fun(name); } catch(Exception e) { Toast.makeText(GoodActivity.this, e.toString()+"good", Toast.LENGTH_LONG).s

有两个活动类A和B。B有on函数,我试图从类A调用B的函数。但它显示空指针异常错误。我在堆栈溢出中搜索,但没有得到确切的解。谁能帮忙吗

甲级

try
{
    String name="vijay";
    Sends obj=new Sends();
    obj.fun(name);
}
catch(Exception e)
{
    Toast.makeText(GoodActivity.this, e.toString()+"good", Toast.LENGTH_LONG).show();
}
B类

public void fun(String s)
{
    Toast.makeText(Sends.this, s, Toast.LENGTH_LONG).show();
}

请发布您的代码。我在TakendarkkPlease发布了代码,请格式化您的代码,使其真正可读。你在哪一行得到了NPE?当调用函数obj.fun(name)@henry时,你确定吗
obj.fun(name)
只能在
obj
为空时抛出NPE。但是,
obj
被设置为一个新对象,就在前面一行。。。