package iotest1;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.Reader;

/**
 * @author  Ralf Kunze (rkunze@uos.de), Institut fuer Informatik, Universitaet Osnabrueck
 * @date 22.04.2007
 */
public class EinleseTest {

	public static void main(String[] args) {
		
		Reader r = new InputStreamReader(System.in);
		
		BufferedReader in = new BufferedReader(r);
		
		System.out.print("Bitte ein int: ");
		
		boolean ok;
		int result = 0;
		
		do {
			ok = true;
			try {
				String s = in.readLine();
				result = Integer.parseInt(s);
			} catch (IOException e) {
				System.err.println("Could not read from stdin!");
				e.printStackTrace();
			} catch (NumberFormatException e1) {
				System.err.print("Fehler, bitte ein int: ");
				ok = false;
			}
		}while(!ok);
		
		System.err.println("Eingelesen wurde die Zahl: "+result);
		
	}

}
