Java 异常本身为空?

Java 异常本身为空?,java,android,exception,null,Java,Android,Exception,Null,我得到的异常为null。 我不明白为什么会发生这样的事情,我如何才能解决它。 请导游。 编辑: 我试着用内部类调用它,它抛出了null异常。 在类外定义公共类的情况下,它运行良好 注意:该类是一个asyncTask,我从中调用它 您是否考虑过您可能捕获了NullPointerException?尝试在catch子句中执行以下操作: Log.d("TAG", "ex.toString() => " + ex.toString()); 这种现象称为(有关更多信息,请参见注释) 您是否尝试打

我得到的异常为null。 我不明白为什么会发生这样的事情,我如何才能解决它。 请导游。

编辑: 我试着用内部类调用它,它抛出了null异常。 在类外定义公共类的情况下,它运行良好


注意:该类是一个asyncTask,我从中调用它

您是否考虑过您可能捕获了
NullPointerException
?尝试在catch子句中执行以下操作:

Log.d("TAG", "ex.toString() => " + ex.toString());

这种现象称为(有关更多信息,请参见注释)

您是否尝试打印出您的异常?这可能是一个调试错误,没有显示正确的值。我从未见过这种情况发生。。。我相信这是您的IDE中的一个错误。请尝试捕获每种情况所需的异常子类型,仅捕获一个异常并不十分有用。我曾经遇到过同样的问题,并在上面发布了一个问题,请查看: