Added in API level 24

ICUUncheckedIOException


open class ICUUncheckedIOException : RuntimeException
kotlin.Any
   ↳ kotlin.Throwable
   ↳ java.lang.Exception
   ↳ java.lang.RuntimeException
   ↳ android.icu.util.ICUUncheckedIOException

Unchecked version of java.io.IOException. Some ICU APIs do not throw the standard exception but instead wrap it into this unchecked version.

This currently extends RuntimeException, but when ICU can rely on Java 8 this class should be changed to extend java.io.UncheckedIOException instead.

Summary

Public constructors

Default constructor.

Constructor.

Constructor.

Constructor.

Public constructors

ICUUncheckedIOException

Added in API level 24
ICUUncheckedIOException()

Default constructor.

ICUUncheckedIOException

Added in API level 24
ICUUncheckedIOException(message: String!)

Constructor.

Parameters
message String!: exception message string

ICUUncheckedIOException

Added in API level 24
ICUUncheckedIOException(cause: Throwable!)

Constructor.

Parameters
cause Throwable!: original exception (normally a java.io.IOException)

ICUUncheckedIOException

Added in API level 24
ICUUncheckedIOException(
    message: String!,
    cause: Throwable!)

Constructor.

Parameters
message String!: exception message string
cause Throwable!: original exception (normally a java.io.IOException)