【问题标题】:Exception is itself null? [duplicate]异常本身为空? [复制]
【发布时间】:2013-06-27 11:33:15
【问题描述】:

我收到异常为空。 我不明白为什么会这样,我该如何解决。 请指导。

编辑: 我试图用内部类调用它,它抛出空异常。 并且在类之外定义了公共类,它工作正常。

注意:该类是我从中调用它的 asyncTask。

【问题讨论】:

  • 您是否尝试打印出您的异常?这可能是一个调试错误,它没有显示正确的值。
  • 我从未见过这种情况...我相信这是您的 IDE 中的一个错误。
  • 尝试捕获每种情况下您需要的异常子类型,仅 1 次捕获异常不是很有用。
  • 我曾经遇到过同样的问题并在 SO 上发布了一个问题,请查看:stackoverflow.com/questions/12586563/ioexception-e-is-null

标签: java android exception null


【解决方案1】:

您是否考虑过您可能已经抓到NullPointerException 的事实?尝试在您的 catch 子句中执行以下操作:

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

这种现象称为a "naked null"(有关更多信息,请参阅 cmets)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-13
    • 1970-01-01
    相关资源
    最近更新 更多