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.
Public constructors |
|
---|---|
ICUUncheckedIOException() Default constructor. |
|
ICUUncheckedIOException(String message) Constructor. |
|
ICUUncheckedIOException(Throwable cause) Constructor. |
|
ICUUncheckedIOException(String message, Throwable cause) Constructor. |
Inherited methods |
|
---|---|
![]() java.lang.Throwable
|
|
![]() java.lang.Object
|
ICUUncheckedIOException (String message)
Constructor.
Parameters | |
---|---|
message |
String : exception message string |
ICUUncheckedIOException (Throwable cause)
Constructor.
Parameters | |
---|---|
cause |
Throwable : original exception (normally a IOException ) |
ICUUncheckedIOException (String message, Throwable cause)
Constructor.
Parameters | |
---|---|
message |
String : exception message string |
cause |
Throwable : original exception (normally a IOException ) |