Не могу понять где ошибка
package com.javarush.task.task05.task0532;
import java.io.*;
/*
Задача по алгоритмам
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Введите положительное число");
int a = Integer.parseInt(reader.readLine());
int[] mos = new int [a];
int maximum = mos[0];
System.out.println("Вводите числа");
for(int i = 0; i<mos.length;i++){
mos[i] = Integer.parseInt(reader.readLine());
}
for(int i = 0; i<mos.length;i++){
if(mos[i]>maximum){
maximum = mos[i];
}
}
//напишите тут ваш код
System.out.println(maximum);
}
}