使用integer.parseint时如何修复java.lang.reflect.InvocationTargetException

时间:2019-06-17 18:38:34

标签: java javafx parseint

我正在尝试制作一个简单的计算程序,但是每当我尝试运行代码时,我都会不断收到此错误。我如何避免这种情况?

TextField inputOne = new TextField("Input first data");


        // Making output 1
        int inputNumber = Integer.parseInt(inputOne.getText());

始终获取错误消息java.lang.reflect.InvocationTargetException 在解析int所在的第25行

1 个答案:

答案 0 :(得分:0)

getText()函数返回用户的输入值,还是“输入第一个数据”字符串?如果它返回用户的输入值,则可能是您应该处理的NumberFormatException,否则是因为提到的String是错误的。