By Alvin Alexander. Last updated: June 4, 2016
Java Exception FAQ: What is a Java IOException?
An IOException can occur in a variety of ways when you try to access the local filesystem. In the following Java code segment an IOException
can be thrown by the br.readLine()
method, so a try/catch
wrapper is used around that portion of code to trap (and arguably deal with) the potential problem:
BufferedReader br = new BufferedReader(new FileReader(f)); String s = null; try { while ((s = br.readLine()) != null) { System.out.println(s); } } catch (IOException e) { // deal with the error here ... e.printStackTrace(); }