title: Is there ever a case when IO exceptions are thrown?
body: <p>I have never seen any example where an IO Exception during java io operation was thrown. Each and every time I have seen it being caught. Is it true that for all practical purposes it never needs to be thrown ? If my answer to my previous question is untrue, then under which real life scenario is it ever <code>thrown</code> ?</p>