Source Code

Module6_1.java

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.*;

public class Module6_1 {
    public static void main(String[] args) {
        System.out.println("Module 6 Part 1 Examples");
        // Create new Scanner object (don't delete!)
        Scanner in = new Scanner(System.in);
        // menu variables
        boolean done = false;
        String choice;
        // do while menu loop
        do {
            System.out.println("E1 - Example 1");
            System.out.println("Q - Quit");
            System.out.print("Choice: ");
            choice = in.nextLine();
            switch (choice) {
                case "E1":
                    System.out.println("Example 1");
                    // example1 method call
                    example1();
                    break;
                case "E2":
                    System.out.println("Example 2");
                    // example2 method call
                    example2();
                    break;
                case "E3":
                    System.out.println("Example 3");
                    // example3 method call
                    example3();

                    break;
                case "E4":
                    System.out.println("Example 4");
                    // example4 method calls
                    // Part 1
                    
                    // Part 2
                    
                    break;
                case "E5":
                    System.out.println("Example 5");
                    // example5 method call
                    example5();
                    break;
                case "E6":
                    System.out.println("Example 6");
                    // example6 method call
                    try {
                        example6(15);
                    } catch (IllegalArgumentException e) {
                        System.out.println("Exception caught: " + e.getMessage());
                    }
                    break;
                case "E7":
                    System.out.println("Example 7");
                    example7();
                    break;
                // quit and default cases
                case "Q":
                    System.out.println("Quit");
                    done = true;
                    break;
                default:
                    System.out.println("Invalid Choice");
                    break;
            }
        } while (!done);

        // close the Scanner (don't delete!)
        in.close();
    }

    // example1 method
    public static void example1() {
        
    }

    // example2 method
    public static void example2() {
        
    }

    // example3 method
    public static void example3() {
        
    }

    // example4 method
    public static void example4(int[] numbers) {
        
    }

    // example5 method
    public static void example5() {
        
    }

    // example6 method
    public static void example6(int age) {
        
    }

    // example7 method
    public static void example7() {
        
    }
}

Module6_2.java

Last updated