diff --git a/plugins/InspectionGadgets/src/com/siyeh/ig/errorhandling/NullThrownInspection.java b/plugins/InspectionGadgets/src/com/siyeh/ig/errorhandling/NullThrownInspection.java index dc329872a3d6..c17b2b2e150f 100644 --- a/plugins/InspectionGadgets/src/com/siyeh/ig/errorhandling/NullThrownInspection.java +++ b/plugins/InspectionGadgets/src/com/siyeh/ig/errorhandling/NullThrownInspection.java @@ -23,6 +23,7 @@ import com.siyeh.InspectionGadgetsBundle; import com.siyeh.ig.BaseInspection; import com.siyeh.ig.BaseInspectionVisitor; import com.siyeh.ig.InspectionGadgetsFix; +import com.siyeh.ig.psiutils.ParenthesesUtils; import org.jetbrains.annotations.Nls; import org.jetbrains.annotations.NotNull; @@ -78,7 +79,8 @@ public class NullThrownInspection extends BaseInspection { @Override public void visitThrowStatement(PsiThrowStatement statement) { super.visitThrowStatement(statement); - final PsiExpression exception = statement.getException(); + final PsiExpression exception = + ParenthesesUtils.stripParentheses(statement.getException()); if (!(exception instanceof PsiLiteralExpression)) { return; }