3a3ef10033
Before computing intersection of thrown types, javac must make sure type variables come from the same set. Reviewed-by: mcimadamore