/home/caleb/ASDV-Java/Assignments/lab11_CalebFontenot/src/lab11_calebfontenot/WhileEvent3.java

    /*
     * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
     * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
     */
    package lab11_calebfontenot;

    import java.util.Scanner;

    /**
     *
     * @author caleb
     */
    public class WhileEvent3 {

        public static void main(String[] args) {
            // Define variables
            int sum = 0, numInt = 0;
            String num = "This can be literally anything, it just needs to be initialized";

            // Create scanner
            Scanner input = new Scanner(System.in);

            while (!(num.toLowerCase().equals("x"))) {
                System.out.print("Enter an integer to add to the sum (type x to exit): ");
                num = input.nextLine();                             //Read input from console
                try {
                    numInt = Integer.parseInt(num);                 // Parse input as integer
                    } catch (Exception NumberFormatException) {     // Catch invalid inputs
                        if (num.toLowerCase().equals("x")) {
                            break;
                        } else;
                    System.out.println("Invalid input!");
                }
                sum += numInt;                                     // add integer to the sum

                System.out.println("Current sum: " + sum);
            }
            System.out.println("Exited loop!");
            System.out.println("Final sum: " + sum);

        }
    }