FileInputStream inputStream = new FileInputStream("input.dat"); int next = inputStream.read(); byte b; if (next != -1) b = (byte)next; ... inputStream.close();