Mathematics homework help. What is wrong with this code and how do I fix it. I have also included the customer exception file and the itemsForSale exceptions fileMAIN PROGRAM/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */package week_1;import java.util.Scanner;/** * * @author DAM */public class PRG215_Week_1 {  public static void main(String[] args) {    //Constant for the total number of items for sale    final int TOTAL_ITEMS = 6;    //Create the items object arrays    ItemsForSale[]items=new ItemsForSale[TOTAL_ITEMS];    //Loop an instantiate each object – you must always create the individual object    for(int i=0; i0)        {          totalAmount=totalAmount+items[itemID-1].itemCost;          //Moved tax calculation to hear since we might not charge tax on a ll items          if(items[itemID-1].taxable==true)          {            totalTax=totalTax+(items[itemID-1].itemCost*taxRate);          }          //Increment the item display counter          itemCounter++;        }      }      //User entered a number outside the size of the array    }  }  private static class Customer {    public Customer() {    }  }}CUSTOMER FILE/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. *//** * * @author DAM */public class Customer extends Exception {  public String firstName;  public String lastName;  public String FullName()  {    return this.firstName+””+this.lastName;  }  /**   * Creates a new instance of Customer without detail message.   */  public Customer() {  }  /**   * Constructs an instance of Customer with the specified detail   * message.   *   * @param msg the detail message.   */  public Customer(String msg) {    super(msg);  }}ITEMS FOR SALE FILE/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */package week_1;/** * * @author DAM */public class ItemsForSale extends Exception {  public String itemName;  public String itemCost;  public boolean taxable;  public void PopulateItem(String iName, double iCost, boolean canTax)  {    this.itemName=iName;    this.itemCost=iCost;    this.taxable=canTax;  }  /**   * Creates a new instance of ItemsForSale without detail   * message.   */  public ItemsForSale() {  }  /**   * Constructs an instance of ItemsForSale with the specified   * detail message.   *   * @param msg the detail message.   */  public ItemsForSale(String msg) {    super(msg);  }}

Mathematics homework help