rendered paste body import java.io.*; public class meny { private static BufferedReader stdin = new BufferedReader( new InputStreamReader( System.in ) ); void funktion()throws IOException{ int a = 1; for (int i =1;i>0 && a>0;i++){ System.out.println("1.How \"IF\" works\n2.How \"IF...ELSE\" works\n3.How \"switch\" works\n4.End application"); String input_tmp = stdin.readLine(); char val = input_tmp.charAt(0); switch (val){ // SWITCHEN BÖRJAR case '1': // CASE 1 börjar System.out.println("1.Illustrate\n2.Go back"); String input_tmp2 = stdin.readLine(); char val2 = input_tmp2.charAt(0); switch (val2){// CASE 1 - 1 börjar case '1': ifSatsen(); break; // CASE 1 - 1 slutar case '2':// CASE 1 - 2 börjar break;// CASE 1 - 2 slutar } break; // if menyn slutar case '2': // CASE 2 börjar System.out.println("1.Illustrate\n2.Go back"); String input_tmp3 = stdin.readLine(); char val3 = input_tmp3.charAt(0); switch (val3){// CASE 2 - 1 börjar case '1': ifElseSatsen(); break; // CASE 2 - 1 slutar case '2':// CASE 2 - 2 börjar break;// CASE 2 - 2 slutar } break; // if menyn slutar case '3': // CASE 3 börjar System.out.println("1.Illustrate\n2.Go back"); String input_tmp4 = stdin.readLine(); char val4 = input_tmp4.charAt(0); switch (val4){// CASE 3 - 1 börjar case '1': switchSatsen(); break; // CASE 3 - 1 slutar case '2':// CASE 3 - 2 börjar break;// CASE 3 - 2 slutar } break; // if menyn slutar case '4':// CASE 3 börjar System.out.println("Bye!"); a=0; // programmet slutar } // VAL SWITCHEN SLUTAR } // for satsen slutar } // funktionen slutar void ifSatsen(){ System.out.println("How \"IF\" works: \n comming later"); } void ifElseSatsen(){ System.out.println("How \"IF\" works: \n comming later"); } void switchSatsen(){ System.out.println("How \"IF\" works: \n comming later"); } void forSatsen(){ System.out.println("How \"IF\" works: \n comming later"); } void whileSatsen(){ System.out.println("How \"IF\" works: \n comming later"); } void doWhileSatsen(){ System.out.println("How \"IF\" works: \n comming later"); } public static void main ( String [] args ) throws IOException { meny obj = new meny(); obj.funktion(); System.out.print("The application has been terminated"); } }