- 1
- 2
- 3
- 4
} catch (IllegalArgumentException e) {
// checked exceptions are stupid
throw new UnexpectedException(e);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+76
} catch (IllegalArgumentException e) {
// checked exceptions are stupid
throw new UnexpectedException(e);
}
https://github.com/lmcalpin/Play--Paginate/blob/master/src/play/modules/paginate/strategy/JPARecordLocatorStrategy.java#L149
Well...
public class IllegalArgumentException extends RuntimeException
Кстати, как явовская\джавовская спецификация исключений ведёт себя в дебаге и в релизе?