Java 发生解析错误时要引发的适当异常?

Java 发生解析错误时要引发的适当异常?,java,parsing,exception,Java,Parsing,Exception,在Java中解析自定义(文本)文件格式时,遇到语法错误时要引发什么异常?我正在寻找类似.NET的东西 编辑:关于解析的部分可能有点误导。我所做的与其说是解析,不如说是从文件中读取一行,将其传递给从中提取冒号分隔字段的方法,因此我认为FormatException是合适的。似乎是最合适的。如果您想要运行时异常而不是选中异常,IllegalArgumentException可能是最合适的

在Java中解析自定义(文本)文件格式时,遇到语法错误时要引发什么异常?我正在寻找类似.NET的东西


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

似乎是最合适的。如果您想要运行时异常而不是选中异常,
IllegalArgumentException
可能是最合适的