使用 integer.parseint 时如何修复 java.lang.reflect.InvocationTargetException
How to fix java.lang.reflect.InvocationTargetException when using integer.parseint
我试图制作一个简单的计算程序,但每当我尝试 运行 代码时,我总是收到此错误。我怎样才能避免这种情况?
TextField inputOne = new TextField("Input first data");
// Making output 1
int inputNumber = Integer.parseInt(inputOne.getText());
总是收到错误消息java.lang.reflect.InvocationTargetException
在放置 parse int 的第 25 行
getText()函数returns用户输入的值,还是"Input first data"字符串?如果它 returns 是用户的输入值,那么它可能是您应该处理的 NumberFormatException,否则是因为提到的字符串是错误的。
我试图制作一个简单的计算程序,但每当我尝试 运行 代码时,我总是收到此错误。我怎样才能避免这种情况?
TextField inputOne = new TextField("Input first data");
// Making output 1
int inputNumber = Integer.parseInt(inputOne.getText());
总是收到错误消息java.lang.reflect.InvocationTargetException 在放置 parse int 的第 25 行
getText()函数returns用户输入的值,还是"Input first data"字符串?如果它 returns 是用户的输入值,那么它可能是您应该处理的 NumberFormatException,否则是因为提到的字符串是错误的。