- 1
- 2
- 3
public static RuntimeException propagate(Throwable throwable)
This method always throws an exception. The RuntimeException return type is only for client code to make Java type system happy in case a return value is required by the enclosing method.
KonardinoHuyardino 25.03.2014 11:46 # −21
roman-kashitsyn 25.03.2014 11:51 # 0
KonardinoHuyardino 25.03.2014 12:15 # −13
Lure Of Chaos 25.03.2014 18:23 # +1
гуава такая гуава
bormand 25.03.2014 18:59 # 0
Lure Of Chaos 25.03.2014 19:19 # 0
roman-kashitsyn 25.03.2014 19:29 # +3
bormand 25.03.2014 19:49 # 0
someone 26.03.2014 00:28 # +1
Lure Of Chaos 26.03.2014 06:44 # 0
как говорится, либо крестик, либо трусы.
absolut 26.03.2014 08:28 # 0
Lure Of Chaos 26.03.2014 08:31 # 0
в таком контексте, нолик - очень даже символичен...
KonardinoHuyardino 26.03.2014 16:53 # −5
bormand 26.03.2014 17:20 # 0
fxd
Lure Of Chaos 26.03.2014 20:00 # +1
bormand 26.03.2014 20:09 # +1
Lure Of Chaos 26.03.2014 20:19 # +1
сумма вознаграждения не определена. в результате вы получите дырку от нолика
roman-kashitsyn 25.03.2014 19:05 # +2
У меня тут код есть, который конвертирует IOException в RuntimeException а потом выше по цепочке RuntimeException в IOException.
олсо полезно борманду
WGH 25.03.2014 20:31 # 0
3.14159265 26.03.2014 21:37 # 0
someone 26.03.2014 21:42 # 0
3.14159265 26.03.2014 21:58 # 0
где?
someone 26.03.2014 22:03 # 0
3.14159265 26.03.2014 22:22 # 0
а трюк с кастом - известный.
Lure Of Chaos 26.03.2014 23:15 # 0
кто большие дураки - те, кто не умеет обрабатывать исключения, или те, кто кто по умолчанию всех считает дураками и защищает первых от самих себя?
и как закономерный результат: костыли, которые решают проблемы костылей и т.д. рекурсивно.
guest 26.03.2014 23:25 # 0
guest 26.03.2014 23:24 # 0
Что это?
Lure Of Chaos 26.03.2014 23:32 # 0
короче, извращение на тему "как превратить checked exceptions в unchecked c последующим выбросом"
кстати, забавная штука произойдет, если мы не словим какой-нить серьезный чекед - вылетит же до обработки виртуалкой, а это - вылет проги либо ее зависон.
guest 26.03.2014 23:35 # 0
Где о такой записи почитать?
Lure Of Chaos 26.03.2014 23:41 # +1
wvxvw 26.03.2014 01:24 # +2
Лучше @EventHorizonUnfoldsUnto({hawkinsRadiati onValue=0.0000e-100}), ну и еще пару аттрибутов придумать, чтобы за 80 символов перевалило, а то форматирование пострадает.
bormand 26.03.2014 05:47 # +1
Т.е. надо либо переделывать класслоадер, чтобы он сверял флажок noreturn'а, как он сейчас это делает с final.
Либо добавлять в конец веток, в которых управление не возвращают явно (т.к. они заканчиваются noreturn функцией) неявный throw new RuntimeException("Кровь-кишки-распидорасило! Функция с @noreturn вернула управление!").
Видимо поэтому и не делают.
Lure Of Chaos 26.03.2014 06:46 # 0
3.14159265 26.03.2014 21:39 # 0