使用 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,否则是因为提到的字符串是错误的。