问题标签 [nullpointerexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
58537 浏览

java - 为什么在将 String 与 null 进行比较时会出现 NullPointerException?

我的代码在以下行中出现空指针异常:

在此语句之前,我声明了 stringVariable 并将其设置为数据库字段。

在此声明中,我试图检测该字段是否有null值,但不幸的是它中断了!

有什么想法吗?

0 投票
2 回答
6360 浏览

android - 覆盖位图时出现错误 android.graphics.Canvas.throwIfRecycled

我尝试使用以下方法在画布上叠加图像:

但是,我的应用程序不断崩溃,日志显示:

java.lang.NullPointerException at android.graphics.Canvas.throwIfRecycled(Canvas.java:954) at android.graphics.Canvas.drawBitmap(Canvas.java:980) at com.MyApp.overlay(MyApp.java:179)

任何人都可以帮忙吗?

0 投票
4 回答
49409 浏览

java - 将 Null-Object 拆箱为原始类型会导致 NullPointerException,好吗?

这个片段抛出一个NullPointerException由于它被取消装箱为原始类型并被Long.longValue()调用的事实,对吧?

如果您有这样的片段,那甚至很容易看到:

但是NullPointerException在这样的更复杂的情况下更难:

那么Java-Compiler是否有可能从中产生更舒适的异常?我更喜欢这样IllegalArgumentException的消息,例如“您正在尝试将 null-Object 转换为原始类型,这无法完成!”

这不是更合适吗?你怎么看?这在运行时甚至可能吗?我们能确定这个演员吗?我还没有看过java字节码。也许它可以用于解决方案。

这个问题可以回答:我想知道是否有可能实现这种行为!

0 投票
3 回答
16189 浏览

android - 尝试在 SimpleCursorAdapter 中覆盖 getView 会给出 NullPointerExceptio

非常感谢任何关于下一步的帮助或提示。

我正在尝试以编程方式更改 ListView 中一行的内容。一行中有 3 个 TextView 和一个 ProgressBar。如果当前行的“结果”列为零,我想为 ProgressBar 设置动画。

在阅读了一些教程和文档后,我得出结论,必须使用 LayoutInflater 并且getView()- 覆盖。也许我在这方面错了。

如果我 row = inflater.inflate(R.layout.row, null);从函数返回,它会给出 NullPointerException。

这是代码:

这是堆栈跟踪:

0 投票
2 回答
2355 浏览

java - 解析 XML 时出现 java NullPointerException

在尝试将值存储到我的向量中时,我不断收到 java.lang.NullPointerException。这是 XML 文档:

这是我更新的代码:

NullPointerException 发生在以下行:

有人知道为什么是这样吗?谢谢!

0 投票
4 回答
8627 浏览

java - 使用 BIRT 时遇到 NullPointerException

我在 java 程序中使用 BIRT API。我的代码是:

但是我在创建报告时面临 NullPointerException。

请帮我解决这个问题...我的项目截止日期已到...

感谢您的回复

提前致谢

0 投票
10 回答
130211 浏览

java - 没有 StackTrace 的 Java 中的 NullPointerException

我有我们的 Java 代码实例 catch a NullPointerException,但是当我尝试记录 StackTrace (基本上最终调用Throwable.printStackTrace())时,我得到的是:

有没有其他人遇到过这个?我尝试用谷歌搜索“java 空指针空堆栈跟踪”,但没有遇到这样的事情。

0 投票
3 回答
38540 浏览

java - 为什么使用默认值 Java Integer 会导致 NullPointerException?

我是 Java 新手。我刚刚读到Java中的类变量具有默认值。

我尝试了以下程序,并期望得到输出0,这是整数的默认值,但我得到了NullPointerException.

我错过了什么?

0 投票
4 回答
5942 浏览

android - Android, NetworkInfo.getTypeName(), NullpointerException

我有一个显示一些列表条目的活动。当我单击列表项时,我的应用程序通过 NetworkInfo.getTypeName() 检查可用的连接类型(“WIF”或“MOBILE”)。一旦我调用这个方法,我就会得到一个 NullpointerException。为什么?

我在模拟器上测试了这个,因为我的手机目前不可用(它坏了......)。我认为这是问题所在?这是我唯一的解释,如果不是这样,我不知道为什么它会为空。

这是一些代码片段:

0 投票
2 回答
2901 浏览

java - 使用检索到的图像时出现 Java.lang.NullPointerException(除非静态使用方法!)

在我的 MIDLet 中有一个名为 anImg 的 java 类 ImageFetcher 的实例。同样在我的 MIDLet 中,我有一个简单地说是 fetch 的命令,一个 CommandListener 当检测到 fetch 被点击时运行下面的函数。这个函数应该简单地从类 ImageFetcher 的 anImg 实例运行 public getImage(),它返回一个图像,然后将该图像附加/设置到显示器上的表单上。(您可能会认出诺基亚 JavaME Wiki 中的 getImage() 函数!!!)

这不是显示任何图像,而是写入 netbeans 中的输出终端: Msg: Java.lang.NullPointerException

但是,如果我将 public getImage() 更改为 public static getImage() 并将 anImg.getImage() 替换为 ImageFetcher.getImage() 图像将成功显示!!!

感谢您对这个问题的回复 :) 我期待在这场磨难之后恢复我的头发!

FetchImageApp.java

ImageFetcher.java

这是根据请求的侦听器代码:)