lasciando un attimo stare il discorso della mail...
a te serve che almeno uno dei due sia pieno quindi lo puoi fare tracciando semplicemente se TUTTI E DUE sono vuoti
"TUTTI E DUE" in booleano si dice AND o &&
quindi
if(a.text=="" && b.text="") {
//qui dai l'errore...
} else {
//qui dai l'OK
}