Is null in catch block required?
<pre><code>A a = null;
try {
  a = setA(); // set A throws exception
} catch (AException e) {
  a = null;
}
</code></pre>

<p>In the code above, do I need use <code>a = null</code> in the catch block to ensure that <code>a</code> is null if an exception occurs?</p>
