ICUUncheckedIOException
public
class
ICUUncheckedIOException
extends RuntimeException
| java.lang.Object | ||||
| ↳ | java.lang.Throwable | |||
| ↳ | java.lang.Exception | |||
| ↳ | java.lang.RuntimeException | |||
| ↳ | android.icu.util.ICUUncheckedIOException | |||
Unchecked version of 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 | |
|---|---|
ICUUncheckedIOException()
Default constructor. |
|
ICUUncheckedIOException(String message)
Constructor. |
|
ICUUncheckedIOException(String message, Throwable cause)
Constructor. |
|
ICUUncheckedIOException(Throwable cause)
Constructor. |
|
Inherited methods | |
|---|---|
Public constructors
ICUUncheckedIOException
public ICUUncheckedIOException ()
Default constructor.
ICUUncheckedIOException
public ICUUncheckedIOException (String message)
Constructor.
| Parameters | |
|---|---|
message |
String: exception message string |
ICUUncheckedIOException
public ICUUncheckedIOException (String message, Throwable cause)
Constructor.
| Parameters | |
|---|---|
message |
String: exception message string |
cause |
Throwable: original exception (normally a IOException) |
ICUUncheckedIOException
public ICUUncheckedIOException (Throwable cause)
Constructor.
| Parameters | |
|---|---|
cause |
Throwable: original exception (normally a IOException) |