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
}