При анализе пользовательского (текстового) формата файла в Java, каково соответствующее исключение, которое следует выполнять при возникновении синтаксической ошибки? Я ищу что-то аналогичное .NET FormatException.
Изменить: часть разбора может быть немного ошибочной. То, что я делаю, - это не столько синтаксический анализ, сколько чтение строки из файла, передача его методу, который извлекает из него поля, разделенные двоеточиями, поэтому я думал, что форматное исключение будет подходящим.