HighlightUsagesHandlerBase<PsiClass> (@NotNull Editor editor, @NotNull PsiFile file, @NotNull PsiElement target, @NotNull PsiElement parent) { FeatureUsageTracker.getInstance().triggerFeatureUsed("codeassists.highlight.throws"); PsiCodeBlock tryBlock = ((PsiTryStatement)parent).getTryBlock(); if (tryBlock == null) return null; Collection<PsiClassType> unhandled = ExceptionUtil.collectUnhandledExceptions(tryBlock, tryBlock); PsiClassType[] types = unhandled.toArray(PsiClassType.EMPTY_ARRAY); return new HighlightExceptionsHandler(editor, file, target, types, tryBlock, null, alwaysTrue()); }