public final class IoExceptionHelper extends Object
Modifier and Type | Method and Description |
---|---|
static boolean |
isIoError(Throwable throwable)
Determines if a given
Throwable is caused by an IO error. |
static boolean |
isReadTimedOut(IOException e)
Determines if a given
IOException is caused by a timed out read. |
static boolean |
isSocketError(Throwable throwable)
Determines if a given
Throwable is caused by a socket error. |
public static boolean isIoError(Throwable throwable)
Throwable
is caused by an IO error.
Recursively checks getCause()
if outer exception isn't an instance of the correct
class.
public static boolean isSocketError(Throwable throwable)
Throwable
is caused by a socket error.
Recursively checks getCause()
if outer exception isn't an instance of the correct
class.
public static boolean isReadTimedOut(IOException e)
IOException
is caused by a timed out read.e
- The IOException
to check.IOException
is a result of a read timeout.Copyright © 2023. All rights reserved.