问题标签 [invocationtargetexception]

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 投票
1 回答
1603 浏览

java - java applet RuntimeException Java.lang.InvocationTargetException

我写了一个非常基本的小程序,因为我才刚刚开始学习。这个特定的小程序应该只显示一些文本,但是每当我在本地(我已将 java 配置为中等安全性)或从服务器运行它时,我都会收到以下错误,但没有详细信息:

我尝试过使用 Chrome、Firefox、IE,但我都收到了相同的错误消息。

这是我的 HTML:

这是我的java代码:

这是我的小程序所在的位置:http: //testingsomestuff.netne.net/

谢谢您的帮助。

0 投票
1 回答
959 浏览

java - NullPointerException 引起的 Java InvocationTargetException

我有这个程序具有完全相同的源代码 - 但是自从升级到 Netbeans 8 和 JDK 8 后,当执行“binOneDragDropped”方法时,它给了我一个由 NullPointerException 引起的 InvocationTargetException(这是一个分配给标签的方法拖放到 JavaFX 中):

方法“binOneDragDropped”在 FirstFitController 类中,定义为:

"calculateTotalValue" 方法只是一种获取一组数字作为用逗号分隔的字符串(例如“1, 2, 3, 4”),将它们分开并将它们加起来得到总数的方法。

“binOneContentsLabel”只是 JavaFX 中的一个标签。“binOneNewLabel”是在程序开始时初始化为“”的字符串对象(不在方法本身中)。

我测试了所有这些,它运行得非常好(这一切的目的是将一个标签拖到另一个标签上,并用第二个标签替换第一个标签的内容)。但是在我卸载Netbeans并安装JDK 8 +下载Netbeans 8并再次安装后,项目在那里,但部分代码自动更改。我使用了我的备份(在升级之前制作)并从备份中复制了所有类代码,并将其替换为 Netbeans 目录中项目类中的代码。

任何帮助将不胜感激谢谢

0 投票
1 回答
538 浏览

c# - 意外的 NullReferenceException / InvocationTargetException

我有一个指向空错误但我看不出问题出在哪里,因为一切都在使用前被初始化。错误发生的地方我已经给出了一个块引用。像往常一样,我感谢每一个帮助。

0 投票
0 回答
50 浏览

android - android中的InvocationTgetException?

我收到以下异常。

当我在 android 版本 2.2.1 上运行我的应用程序时,会出现上述异常。

我只是想在编辑文本中获取输入的文本。

上面的代码有什么问题?

0 投票
1 回答
4729 浏览

invocationtargetexception - javax.xml.ws.soap.SOAPFaultException: java.lang.reflect.InvocationTargetException 调用基于soap的Web服务方法

我的网络服务方法

我得到的用户名和密码值都是客户端发送的,但是当它到达 Userfacade 类初始化时,它会抛出这个异常。

0 投票
1 回答
285 浏览

java - Java jar 在 Maven 资源文件夹中找不到文件

当我尝试从本地系统上的文件夹中加载文件时,我使用 maven 并在源文件夹中调用了一个文本文件,它运行良好src/main/resources

但是一旦我在 Eclipse 中将项目导出为 Runnable Jar 并在我的服务器上启动 jar,我就会得到一个 Nullpointer 异常

这是 BufferedReader 的路线。

我在这里看到了非常相似的问题,但没有任何结果,所以我测试了它来修复它(比如尝试使用类加载器)。有人指点吗?

0 投票
1 回答
4281 浏览

java - 为什么我在浏览器中得到 java.lang.reflect.InvocationTargetException 而不是在 Eclipse 小程序查看器中?

就像标题所说:为什么我在浏览器中得到 java.lang.reflect.InvocationTargetException 而在 Eclipse 小程序查看器中却没有?当我使用 html 在浏览器中运行我的小程序(是的,我知道小程序已过时)加载它时,我收到 java.lang.reflect.InvocationTargetException 错误。我读到当 HTML 试图加载不是小程序的东西时会发生这种情况,但是当我在 Eclipse 中将它作为小程序运行时它可以工作(打开 Eclipse Java 小程序查看器并且工作完美......这就是难倒我) . 这是堆栈跟踪:

我的文件结构是这样的:

我的 java.policy.applet

0 投票
0 回答
215 浏览

android - NullpointerException / InvocationTargetException 与 AlertDialog

单击 AlertDialog 上的肯定按钮时出现此异常。看过“Android Dialog InvocationTargetException”问题,但据我所知,建议的答案不适用。下面的代码处于非主要活动中。该应用程序是一个简单的 SQLite 应用程序,基于此处的教程: http ://www.androidhive.info/2013/09/android-sqlite-database-with-multiple-tables/

控制台的输出在这里,后面是相关活动的代码。我对 Java 和 Android 应用程序开发完全陌生,如果我犯了一个非常基本的错误,我深表歉意!

活动代码:

这是我的xml文件:

0 投票
0 回答
113 浏览

java - 不一致的错误 - java.lang.reflect.InvocationTargetException

这可能是一个简单的错误,但我无法弄清楚。我可以在 TextArea 控件上调用 getText 就好了,但是 TextField 控件不断抛出 InvocationTargetException 错误。它们都以相同的方式定义,我已经三次检查了 FX ID 和控制器是否正确。不知道还有什么可能导致这种情况。请帮忙!

相关 FXML - 根节点

字段 FXML

控制器:

异常信息:

0 投票
2 回答
42494 浏览

c# - 调用目标引发的异常:空引用。没有细节

根据我从 Node.js API 获得的 JSON 响应,我正在尝试在命名的 StackPanel 中动态添加按钮。我将这个 JSON 数组解析为一个对象数组,对象有自己的类来将所有属性放在合适的位置。然后,在 foreach 中,我想使用放入对象数组中的信息来构建按钮。请注意,对象数组包含好的属性。如果我尝试MessageBox.Show(item.name)在我的 foreach 中简单地做 a,它将显示我所有对象的所有名称。没有值是空的,我检查了三遍。

这是我创建按钮的方式:

尝试时,我得到一个 TargetInvocationException :

[System.Reflection.TargetInvocationException {System.Reflection.TargetInvocationException:调用目标已引发异常。---> System.NullReferenceException:对象引用未设置为对象的实例。

这是为什么 ?神秘。我只是尝试创建按钮对象并将其添加到我的 StackPanel 中而不做任何其他事情,并且错误是相同的。

我究竟做错了什么 ?如何摆脱这个?我已经在另一个应用程序中制作了类似的动态元素,而且效果很好。

在使用 HTTP 请求从 api 获取 JSON 的函数的末尾调用创建按钮的函数。该 HTTP 请求函数在 OnNavigatedTo 方法中调用(是的,这很奇怪,但这是我发现在到达页面时使用来自 OnNavigatedTo 方法的变量自动调用函数的唯一方法。我在其他页面上做过,它是工作(虽然它不是创建按钮,只是修改现有的文本块)。

这是完整的错误:

这是堆栈跟踪:

(对不起,法语 VS,但应该是可读的)

此外,尝试将新创建的项目添加到现有 StackPanel 时会引发错误,但不会在该行停止。它在 UnhandledException 方法中转到 app.xaml.cs,并在 Debugger.Break() 处停止;(就像我在处理这个问题时遇到的几乎所有错误一样)。