Hm, that's really interesting. I downloaded Eclipse (haven't used it in years, IDEA ftw) and yes I can reproduce it. To me it looks like a compiler bug. From what I understand E should be inferred to RuntimeException, but it obviously is not. Maybe you could try to file a bug report on https://bugs.eclipse.org/
Hm, that's really interesting. I downloaded Eclipse (haven't used it in years, IDEA ftw) and yes I can reproduce it. To me it looks like a compiler bug. From what I understand E should be inferred to RuntimeException, but it obviously is not. Maybe you could try to file a bug report on https://bugs.eclipse.org/