mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-05-17 18:50:49 +07:00
f8e74f085c
(cherry picked from commit e94cddb696cbcb3e3a8d8e4f62f8903b4bd71403)
14 lines
269 B
Java
14 lines
269 B
Java
class Test {
|
|
interface I<E extends Throwable> {
|
|
void foo() throws E;
|
|
}
|
|
static class Ex extends Exception {}
|
|
|
|
<E extends Throwable> void bar(I<E> s) throws E {
|
|
s.foo();
|
|
}
|
|
|
|
void baz(I<Ex> s) throws Ex {
|
|
bar(s::foo);
|
|
}
|
|
} |