I
Ian Pilcher
According to (Sun's) javac, a HashSet<Class<? extends Exception>> cannot
be assigned to a Set<Class<? extends Throwable>>.
Reflection.java:75: incompatible types
found : java.util.HashSet<java.lang.Class<? extends java.lang.Exception>>
required: java.util.Set<java.lang.Class<? extends java.lang.Throwable>>
Should I be using a different syntax, or are generics just hopeless?
be assigned to a Set<Class<? extends Throwable>>.
Reflection.java:75: incompatible types
found : java.util.HashSet<java.lang.Class<? extends java.lang.Exception>>
required: java.util.Set<java.lang.Class<? extends java.lang.Throwable>>
Should I be using a different syntax, or are generics just hopeless?