import java.util.Arrays;
import java.util.Scanner;
public class Custom {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] arr = new int[5];
        for(int i=0;i<5; ){
            System.out.println("Enter marks: "+(i+1));
            arr[i]=sc.nextInt();
        
            if(arr[i]<0 ||arr[i]>20){
                try{
                    throw new InvalidMarksException(arr[i]+" ");
                }catch(InvalidMarksException e){
                    System.out.println(e);
                }
            }
            else{i++;}
            System.out.println(Arrays.toString(arr));
        
        }
    }
}
  
  ////
  
  
import java.util.*;
class InvalidMarksException extends Exception{
 InvalidMarksException(){
    super("marks are invalid");
 }   
 InvalidMarksException(String msg){
    super("marks are invalid"+msg);

 }
 public String tostring(){
    return super.getMessage();
 }
}