public class SneakyThrow extends Object
Constructor and Description |
---|
SneakyThrow() |
Modifier and Type | Method and Description |
---|---|
static void |
sneakyRethrow(Throwable throwable)
Throws any throwable 'sneakily' - you don't need to catch it, nor declare that you throw it onwards.
|
public static void sneakyRethrow(Throwable throwable)
public void run() { throw sneakyThrow(new IOException("You don't need to catch me!")); }This method is heavily inspired by project Lombok.
throwable
- The throwable to throw without requiring you to catch its type.Copyright © 2018–2020 b+m Informatik AG. All rights reserved.