Ben*_*son 5 java parsing parseexception
ParseException当我尝试编写自己的从 a 解析String为 an的方法时,我一直在研究 Java 的int,并且有两个问题:
Integer.parseInt(String string)抛出 a (由于它是 的子类,所以才有意义),并且根本不抛出。NumberFormatExceptionIllegalArgumentExceptionParseExceptionerrorOffset”?ParseException的构造函数强制你给它一个值——这是什么意思?小智 1
抛出一个ParseException方法parseXYZ()(实际上解析某些东西)是完全有效的。Integer.parseInt抛出 aNumberFormatException因为它是 的子类型RuntimeException,因此不会强制您用 try-catch 包围它(这对于 来说不是这样ParseException)。
该offset字段用于标识发生错误的位置。有了这些信息,您就可以使用已经解析的任何部分数据。
| 归档时间: |
|
| 查看次数: |
1537 次 |
| 最近记录: |