void (@NotNull List<PsiClassType> array, @Nullable PsiClassType exception) { if (exception == null) return ; for (int i = array.size()-1; i>=0; i--) { PsiClassType exception1 = array.get(i); if (exception1.isAssignableFrom(exception)) return; if (exception.isAssignableFrom(exception1)) { array.remove(i); } } array.add(exception); }