Die Methode readLine() wirft eine IOException. Im vorigen Abschnitt wurde diese Exception an die main - Methode weitergereicht. Grundsätzlich kann diese Exception aber auch mit Hilfe eines so genannten try - catch Blockes abgefangen werden:
import java.io.*; public class exception1 { static int i; public static void main (String args[]) { try { InputStreamReader datenstrom = new InputStreamReader(System.in); BufferedReader dateneingabe = new BufferedReader(datenstrom); i = Integer.parseInt(dateneingabe.readLine()); } catch (IOException e) { System.err.println(e.toString()); } System.out.println("Die Zahl " + i + " wurde eingegeben ;-)"); } }