title: Why Eclipse doesn't show local variables values when I debug class file from JDK?
body: <p>I want to debug <code>.class</code> files. For example some from the JDK. I downloaded the sources and attached them.</p>
  
  <pre><code>public File[] listFiles(FilenameFilter paramFilenameFilter)
  {
     String[] arrayOfString = list(); // now we here
     if (arrayOfString == null) return null;
     ....
  }
  </code></pre>
  
  <p>Then I type <em>F6</em> and move to the next line. After that, I try to watch the value of <code>arrayOfString</code> but I see the following:</p>
  
  <p><strong>Expression view:</strong></p>
  
  <p><img src="https://i.stack.imgur.com/nt4Vs.png" alt="">
  <img src="https://i.stack.imgur.com/X3mQ2.png" alt=""></p>
  
  <p>Is it normal a situation? Is there a way to debug?</p>
  
  <p><strong>Update 1:</strong></p>
  
  <p><img src="https://i.stack.imgur.com/72wvH.png" alt="enter image description here"></p>
  
  <hr>
  
  <p><strong>Update 2:</strong></p>
  
  <p><img src="https://i.stack.imgur.com/nwfO6.png" alt="enter image description here"></p>
  
  <p><strong>Update 3:</strong></p>
  
  <p><img src="https://i.stack.imgur.com/dK0gA.png" alt="enter image description here"></p>