Can someone help me check ?
error:
java.lang.NullPointerException
How do I remove this error ?
my main Class:
public class deck {
    public static void main(String[] args) {
        Deck app = new Deck();
        app.Deck();
    }
}
my Deck class:
    public class Deck {
    public int TOTALCARDS;
    Card[] d;
    public int nH;
    public void createDeck() {
            String[] suitsArray = new String[4];
            for(int i=0; i<numArray.length; i++) {
                numArray[i] = i+1;
            }
            for (int i=0; i<13; i++) { 
                if (i!=11){
                deck[i+25] = new Card(suitsArray[2], i+1);
                }
                else if(i > 10){
                    deck[i+25] = new Card(suitsArray[2], i+1);
                }
                }
    for (int i=0; i<13; i++) {
        deck[i+25].display();
    }
}
This is the Card Class.
public class Card {
        public String suit;
        public int number;
        public Card(String s, int n){
            this.suit = s;
            this.number = n;
        }
        public String words;
        public String getTitle(){
            String 
            if (number == 1){
                words = " Ace";
            }
            else if (number ==3){
                words = " Three";
            }
            else if (number ==4){
                words = " Four";
            }
            else if (number ==5){
                words = " Five";
            }
            else if (number ==6){
                words = " Six";
            }
            else if (number ==7){
                words = " Seven";
            }
            else if (number ==8){
                words = " Eight";
            }
            else if (number ==9){
                words = " Nine";
            }
            else if (number ==10){
                words = " Ten";
            }
            else if (number ==11){
                words = " Jack";
            }
            else if (number ==12){
                words = " Queen";
            }
            else if (number ==13){
                words = " King";
            }
            displayTitle = suit + words;
                    if (displayTitle.equalsIgnoreCase("Diamond Queen")){
                        displayTitle= "DIAMOND QUEEN";
                    }
        return (displayTitle);
    }
        public void display(){
            System.out.println("< " + get() + " >");
        }
    }
When I run the code I got
Hearts Ace
Hearts Two
Hearts Three
Hearts Four
Hearts Five
Hearts Six
Hearts Seven
Hearts Eight
Hearts Nine
Hearts Ten
Hearts Jack
Exception in thread "main" java.lang.NullPointerException
    at Deck.createDeck(Deck.java:57)
    at Deck.<init>(Deck.java:9)
    at deckMain.main(deckMain.java:5)
 
     
     
     
    