https://www.codechef.com/JUNE20B/problems/PRICECON

package code;

import java.util.*;
class Code {

public static void main(String[] args) {
    
    Scanner sc=new Scanner(System.in);
    int t;
   
    t=sc.nextInt();
    
    int[] p=new int[10000];
    int n;
    int k;
    int osum;
    int nsum;
    int cr;
    int i;
    int j;
    while(t>0)
    {
        osum=0;
        nsum=0;
        cr=0;
        n=sc.nextInt();
        k=sc.nextInt();
        
        for(i=0;i<n;i++)
        {
            p[i]=sc.nextInt();
        }
        
        for(i=0;i<n;i++)
        {
            osum=osum+p[i];
        }
        
        for(i=0;i<n;i++)
        {
            if(p[i]>k)
            {
                p[i]=k;
            }
        }
        
        for(j=0;j<n;j++)
        {
            nsum=nsum+p[j];
        }
        
        cr=osum-nsum;
       // System.out.println(nsum);
        System.out.println(cr);
        
        t--;
    }
    
    
}

}
it is showing a runtime error,can someone pls help.

Use a try…catch block to handle exceptions.