UncheckedIOException is used to wrap an java.io.IOException into an unchecked exception.
UncheckedIOException