Q:

Arrays shown in output after user input

I can't seem to have my array to appear in the output here is my coding. Is there a problem?
I want my 'Jan' array to appear in my menu for example: "Jan Expenditure" however only "expenditure is appearing. And now i have a syntax error on String monthChoice. Please help me out. Thank you!
import java.util.Scanner;

public class Project {
static String[] itemList = new String[10];
static int[] amountList = new int[10];
static int choice;

public static void main(String[] args) {

    {   Scanner input = new Scanner(System.in);
        System.out.println("***************Expenditure***************");
        System.out.println("1)Enter monthly expenses");
        System.out.println("2)Display detailed expenditure by month");
        System.out.println("3)Quick glance at monthly expenses");
        System.out.println("4)Exit");
        System.out.println("Please select your choice <1-3>:");
        choice = input.nextInt();

        switch (choice) {
        case 1:
            int count = 0;
            String[] monthsArray = { "", "Jan", "Feb", "Mar", "Apr", "May",
                    "Jun", "Jul", "Aug", "Sept", "Oct", "Nov", "Dec" };
            System.out.println("*******************************************");
            System.out.println("\t\t\t\t");
            System.out.print("Enter month <1 for Jan - 12 for Dec>:");
            int month = input.nextInt();
            for (int i=0; i < monthsArray.length; i++)
            String monthChoice = monthsArray[month - 1];
            System.out.println("-------------------------------------");
            System.out.println(monthChoice + "expenditure (max 10 items)");

A:

This:
String monthChoice = monthsArray[month - 1];

Should be:
String monthChoice = monthsArray[month];

Because the first month is empty.
Also, I don't understand this for loop, since you don't even use the i variable, and you don't need to repeat that action multiple times:
for (int i=0; i < monthsArray.length; i++)

