¿Cómo puedo saber si una línea vacía se ha leído con un BufferedReader?

Estoy leyendo en un archivo de texto con el formato

word
definiton

word
definition
definition

word
definition

Por lo tanto, tengo que seguir intentando saber si estoy en una definición o no en función de cuándo llego a esas líneas vacías. Cosa es,BufferedReader descartes\n caracteres, y de alguna manera comparando esa línea vacía aString "" No se está registrando como pensé que lo haría. ¿Cómo puedo hacer esto?

Respuestas a la pregunta(5)

Su respuesta a la pregunta