# Uses of Class
org.springframework.batch.item.ItemReaderException

Packages that use ItemReaderException
Package
Description
org.springframework.batch.item
Infrastructure interfaces and primary dependencies for item concerns.
org.springframework.batch.item.file
Infrastructure implementations of io file concerns.
org.springframework.batch.item.validator
Infrastructure implementations of item validator concerns.

- ## Uses of ItemReaderException in org.springframework.batch.item

  Subclasses of ItemReaderException in org.springframework.batch.item
  Modifier and Type
  Class
  Description
  `class`
  `NonTransientResourceException`
  Exception indicating that an error has been encountered doing I/O from a reader, and the exception should be considered fatal.
  `class`
  `ParseException`
  Exception indicating that an error has been encountered parsing IO, typically from a file.
  `class`
  `ReaderNotOpenException`
  Exception indicating that an `ItemReader` needed to be opened before read.
  `class`
  `UnexpectedInputException`
  Used to signal an unexpected end of an input or message stream.

- ## Uses of ItemReaderException in org.springframework.batch.item.file

  Subclasses of ItemReaderException in org.springframework.batch.item.file
  Modifier and Type
  Class
  Description
  `class`
  `FlatFileParseException`
  Exception thrown when errors are encountered parsing flat files.
  `class`
  `NonTransientFlatFileException`
  Exception thrown when errors are encountered with the underlying resource.

- ## Uses of ItemReaderException in org.springframework.batch.item.validator

  Subclasses of ItemReaderException in org.springframework.batch.item.validator
  Modifier and Type
  Class
  Description
  `class`
  `ValidationException`
  This exception should be thrown when there are validation errors.