如何在NumberFormatException.getMessage()中取消显示“对于输入字符串:”?

蒙面的人

下面的代码

try {
    Integer.parseInt("foo");
} catch(NumberFormatException e) {
    System.err.println("Invalid number: " + e.getMessage());
}

印刷

Invalid number: For input string: "foo"

我只希望收到"foo",因此我的邮件是

Invalid number: "foo"

我已经尝试了可用的API,但是它们都包含"For input string: "在消息中。我可以解析出它,或者扩展NumberFormatException,但这是一个过大的选择(而且很丑陋)。还有另一种方法可以做到这一点吗?

奇迪2149
System.err.println("Invalid number: " + e.getMessage().replaceAll("For input string: ", ""));

这仅依赖于标准Java API。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

NumberFormatException:对于输入字符串:“ 2”

来自分类Dev

NumberFormatException对于输入字符串:“ 9646324351”

来自分类Dev

Android - NumberFormatException - 对于输入字符串

来自分类Dev

在JSF数据表中显示Hibernate / JPA结果的原因:java.lang.NumberFormatException:对于输入字符串:“ [propertyname]”

来自分类Dev

如何在以下程序中摆脱 NumberFormatException?

来自分类常见问题

如何防止java.lang.NumberFormatException:对于输入字符串:“ N / A”?

来自分类Dev

线程“main”中的异常java.lang.NumberFormatException:对于输入字符串:Java中的“”

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:“ 10.0”

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:出现了“”

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:“”

来自分类Dev

NumberFormatException:对于输入字符串:“”,同时进行解析

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:“ 23”

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:“ 1”

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:“ pname”

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:“0.89829948”

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:“[14.8678]”

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:“|”

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:“1538956627792”

来自分类Dev

java.lang.NumberFormatException:对于输入字符串:“18446744073709551615”

来自分类Dev

线程“主”中的异常java.lang.NumberFormatException:对于输入字符串:“ 1”

来自分类Dev

异常:NumberFormatException:对于JSP列表页面中的输入字符串

来自分类Dev

线程“主”中的异常java.lang.NumberFormatException:对于输入字符串:“ t1”?

来自分类Dev

Java中的float解析问题:java.lang.NumberFormatException:对于输入字符串:“ [60.0]”

来自分类Dev

我应该如何在Java中处理NumberFormatException?

来自分类Dev

线程“主”中的异常java.lang.NumberFormatException:对于输入字符串:“”(我输入了数字,但似乎已读取一个空字符串)

来自分类Dev

如何在公共静态字符串GetMessage(字符串文本)中更正此Build错误。带下划线的GetMessage

来自分类Dev

线程“ AWT-EventQueue-0”中的异常java.lang.NumberFormatException:对于输入字符串:“ 11101110110100011111110111011010001”

来自分类Dev

线程“ AWT-EventQueue-0”中的异常java.lang.NumberFormatException:对于输入字符串:“ Select Month”

Related 相关文章

  1. 1

    NumberFormatException:对于输入字符串:“ 2”

  2. 2

    NumberFormatException对于输入字符串:“ 9646324351”

  3. 3

    Android - NumberFormatException - 对于输入字符串

  4. 4

    在JSF数据表中显示Hibernate / JPA结果的原因:java.lang.NumberFormatException:对于输入字符串:“ [propertyname]”

  5. 5

    如何在以下程序中摆脱 NumberFormatException?

  6. 6

    如何防止java.lang.NumberFormatException:对于输入字符串:“ N / A”?

  7. 7

    线程“main”中的异常java.lang.NumberFormatException:对于输入字符串:Java中的“”

  8. 8

    java.lang.NumberFormatException:对于输入字符串:“ 10.0”

  9. 9

    java.lang.NumberFormatException:对于输入字符串:出现了“”

  10. 10

    java.lang.NumberFormatException:对于输入字符串:“”

  11. 11

    NumberFormatException:对于输入字符串:“”,同时进行解析

  12. 12

    java.lang.NumberFormatException:对于输入字符串:“ 23”

  13. 13

    java.lang.NumberFormatException:对于输入字符串:“ 1”

  14. 14

    java.lang.NumberFormatException:对于输入字符串:

  15. 15

    java.lang.NumberFormatException:对于输入字符串:“ pname”

  16. 16

    java.lang.NumberFormatException:对于输入字符串:“0.89829948”

  17. 17

    java.lang.NumberFormatException:对于输入字符串:“[14.8678]”

  18. 18

    java.lang.NumberFormatException:对于输入字符串:“|”

  19. 19

    java.lang.NumberFormatException:对于输入字符串:“1538956627792”

  20. 20

    java.lang.NumberFormatException:对于输入字符串:“18446744073709551615”

  21. 21

    线程“主”中的异常java.lang.NumberFormatException:对于输入字符串:“ 1”

  22. 22

    异常:NumberFormatException:对于JSP列表页面中的输入字符串

  23. 23

    线程“主”中的异常java.lang.NumberFormatException:对于输入字符串:“ t1”?

  24. 24

    Java中的float解析问题:java.lang.NumberFormatException:对于输入字符串:“ [60.0]”

  25. 25

    我应该如何在Java中处理NumberFormatException?

  26. 26

    线程“主”中的异常java.lang.NumberFormatException:对于输入字符串:“”(我输入了数字,但似乎已读取一个空字符串)

  27. 27

    如何在公共静态字符串GetMessage(字符串文本)中更正此Build错误。带下划线的GetMessage

  28. 28

    线程“ AWT-EventQueue-0”中的异常java.lang.NumberFormatException:对于输入字符串:“ 11101110110100011111110111011010001”

  29. 29

    线程“ AWT-EventQueue-0”中的异常java.lang.NumberFormatException:对于输入字符串:“ Select Month”

热门标签

归档