Why throwing a general Exception in method is bad?
<p>Why throwing by a method a general Exception is a bad practice in Java?</p>

<pre><code>    class Test{
        public void ex() throws Exception{
            //...some code throwing for eg. IllegalAccesException()
        }     
    }
</code></pre>