metoda midletu, błąd NullPointerException

0

Mam problem z jedna metoda:

    public String[] tworzStrTab(String lancuch){
        char[] arrayLancuch  = lancuch.toCharArray();
        String[] strTab = null;
        String line = "";
        int i,j;
        for(i = 0, j = 0; i < arrayLancuch.length; i++){
            line += arrayLancuch[i];
            if(arrayLancuch[i] == '\n'){
              strTab[j] = line;
              j++;
              line = "";
            }
        }
    return strTab;
    }

Otóż po zainicjalizowaniu tej metody:

 String klucz = getTextField().toString();
    PolDun pd = new PolDun(klucz);
    String zawartoscPliku =  pd.pobierzZawartoscPliku();
    String[] strTab = pd.tworzStrTab(zawartoscPliku);

dostaje
java.lang.NullPointerException
Co jest niepoprawnego w tej metodzie?

0

strTab jest null, a mimo to odwołujesz się do jej elementów. To nie ma prawa się udać.

0

dzieki

1 użytkowników online, w tym zalogowanych: 0, gości: 1