title: Static block + cannot find symbol
body: <p><strong>Java 14</strong></p>
  
  <pre><code>public class Ex14 {
      static String strDef = "At the point of definition";
  
      static {String strBlock = "In a static block";}
  
      public static void main (String [] args){       
          System.out.println(Ex14.strDef);
          System.out.println(Ex14.strBlock);
      }
  
  }
  </code></pre>
  
  <p><strong>Result</strong></p>
  
  <p>$ javac Ex14.java</p>
  
  <pre><code>Ex14.java:10: error: cannot find symbol
          System.out.println(Ex14.strBlock);
                                 ^
    symbol:   variable strBlock
    location: class Ex14
  1 error
  </code></pre>
  
  <p><strong>Could you help me understand why this error happens?</strong></p>