title: IntelliJ IDEA complains about null check for @NotNull parameter
body: <p>I want to use Jetbrains @Nullable/@NotNull Annotations in my project. </p>
  
  <p><img src="https://i.imgur.com/7LdTm12.png" alt="screenshot"></p>
  
  <p>I have a class with a @NotNull field. The constructor naturally does not accept <code>null</code> but throws an exception instead. Of course the parameter of this constructor is also be annotated with @NotNull.</p>
  
  <p>Why does IntelliJ IDEA complain about the null-check? The documentation states:</p>
  
  <blockquote>
    <p>An element annotated with NotNull claims null value is forbidden to return (for methods), <strong>pass to (parameters)</strong> and hold (local variables and fields).</p>
  </blockquote>
  
  <p>But I still have to check for null-values at runtime in case the build system does not understand the Annotation and accepts a statement like <code>new Car(null)</code>. Am I wrong?</p>