Dúvida - POI apache para ler documentos excel

Boa tarde, estou usando o HSSF da POI apache para ler arquivos .xls!

Para isso calculo a quantidades de linhas usadas assim:

Porém, se eu excluo uma linha do documento (pelo excel mesmo) ele continua intendendo que aquela linha está preenchida e na hora de ler o arquivo acaba dando um NullPointer porque eu tendo pegar algo que não existe na linha.

Ou também se existe uma célula com borda por exemplo la no final de tudo, detecta que está preenchida e a quantidade de linhas fica incorreta. preciso trabalhar muito bem a quantidade de linhas.
Att.

Alguém sabe como posso tratar isso?

Att.

probleminha chato? ninguem nem faz idéia?