Código:
La consola me manda el siguiente error:import java.io.IOException; public class programa1 { public static void main(String[] args) throws IOException { char x; byte i; boolean continuar, aux; do { System.out.print("Introduce un caracter: "); x = (char) System.in.read(); System.in.read(); System.out.println("Introdujiste el caracter: " + x); do { System.out.print("¿Continuar? (0 no, 1 si): "); i = (byte) System.in.read(); System.in.read(); if (i == 1) { continuar = true; aux = true; } else if (i == 0) { continuar = false; aux = true; } else { System.out.println("Error"); aux = false; } } while (aux == false); } while (continuar == true); } }
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - variable continuar might not have been initialized.
¿Como puedo solucionarlo? ya intenté cambiando el condicional if por un switch, e incluso le di un valor a la variable al momento de crearla, pero luego no me modifica su valor y ejecuta con el valor que le di por defecto. Muchas gracias