public class ExceptionHelper extends Object
import static net.binggl.login.core.util.ExceptionHelper.wrap;
String foo = wrapEx(() -> {
if(new Random().nextBoolean()) {
throw new Exception("Look ma, no try/catch!");
} else {
return "Cool";
}
});
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExceptionHelper.Block |
static interface |
ExceptionHelper.NoArgFn<T> |
| Constructor and Description |
|---|
ExceptionHelper() |
| Modifier and Type | Method and Description |
|---|---|
static void |
logEx(ExceptionHelper.Block t) |
static <T> T |
logEx(ExceptionHelper.NoArgFn<T> f) |
static void |
wrapEx(ExceptionHelper.Block t) |
static <T> T |
wrapEx(ExceptionHelper.NoArgFn<T> f) |
public static void wrapEx(ExceptionHelper.Block t)
public static <T> T wrapEx(ExceptionHelper.NoArgFn<T> f)
public static void logEx(ExceptionHelper.Block t)
public static <T> T logEx(ExceptionHelper.NoArgFn<T> f)
Copyright © 2016. All rights reserved.