Proszę całość zoptymalizowana pamiętaj że indeksowanie jest od 0, zatem od 0-9 będzie 10 elementów jest to też optymalniejsze niż dodatkowa rezerwa 1 elementu w pamięci
int[] a=new int[9];
Scanner sc=new Scanner(System.in);
System.out.println("Wprowadz liczby...");
for(int j=0;j==9;j++)
a[j]=sc.nextInt();
dodatkowo 1 instancja skanera- nie takowe tworzenie nowego obiektu za każdym wywołaniem, potem zaczytanie odpowiednio i zapis