SneakyThrow class
Пакет: com.hypixel.fastutil.util
Файл: com/hypixel/fastutil/util/SneakyThrow.java
Методы (5)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
abstract |
throw new |
NullPointerExceptionthrow new NullPointerException("t") |
|
|
if if(var0 == null) |
static |
RuntimeException |
sneakyThrowRuntimeException sneakyThrow(Throwable var0) |
static |
<T extends Throwable> T |
sneakyThrow0<T extends Throwable> T sneakyThrow0(Throwable var0) |
abstract |
return |
sneakyThrow0return sneakyThrow0(var0) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.fastutil.util;
class="kw">public class SneakyThrow {
class="kw">public SneakyThrow() {
}
class="kw">public class="kw">static RuntimeException sneakyThrow(Throwable var0) {
if (var0 == null) {
throw new NullPointerException("t");
} else {
class="kw">return sneakyThrow0(var0);
}
}
class="kw">private class="kw">static <T class="kw">extends Throwable> T sneakyThrow0(Throwable var0) class="kw">throws T {
throw var0;
}
}