title: object reference set to null in finally block
body: <pre><code>public void testFinally(){
  System.out.println(setOne().toString());
  
  }
  
  protected StringBuilder setOne(){
  StringBuilder builder=new StringBuilder();
  try{
  builder.append("Cool");
  return builder.append("Return");
  }finally{
  builder=null; /* ;) */
  }
  }</code></pre>
  
  <p>why output is CoolReturn, not null?  </p>
  
  <p>Regards,<br>
  Mahendra Athneria</p>