Avatar
他になんかなかったっけなあ
7:02 AM
まあでもutilとかだとそもそも論理的なエラーになりえる場面がそんなにないか。
7:05 AM
class MyE extends Exception{}; class A<E extends Exception> { void f() throws E {} } public class Main { public static void main(String[] args) throws Exception { try { new A<MyE>().f(); } catch (MyE e) {} } }
7:05 AM
たしかに書けますね
7:06 AM
パラメータ型のthrowsはできるから、Never型があったらよかったなあ。 (edited)