java - 发生解析错误时抛出适当的异常?

标签 java parsing exception

在 Java 中解析自定义(文本)文件格式时,遇到语法错误时抛出的适当异常是什么?我正在寻找类似于 .NET 的 FormatException 的东西.


编辑:关于解析的部分可能有点误导。我所做的与其说是解析,不如说是从文件中读取一行,将其传递给一个方法,从中提取以冒号分隔的字段,因此我认为 FormatException 是合适的。

最佳答案

java.text.ParseException似乎是最合适的。如果您想要运行时异常而不是已检查的异常,IllegalArgumentException 可能是最合适的。

关于java - 发生解析错误时抛出适当的异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8952001/

相关文章:

java - MySQL 创建或修改表

java - 如何将整数转换为二进制表示形式,并根据需要附加一定数量的位

java - JSOUP-无法解析相对 URL

java - 我从 SOAP 服务返回什么以及如何返回?

java - 自定义 Spring Boot 错误响应代码而不更改默认主体

java - 无法使用 Struts 将文件上传到 MySQL

java - 如何在 Windows 7 机器上通过 cmd 提示符启动 appium 节点服务器

java - 如何使用 Apache POI 和 Java 添加多个不同的 Excel 列

html - 如何在Nodejs中读取和解析html?

python - WindowsError:在脚本中保存 FreeImagePy 图像时出现特权指令,在 IDLE 中工作