Salve

Ho un ciclo for in cui eseguo diverse istruzioni all'interno, del tipo

Codice PHP:
for (..) {
//istruzione 1
//istruzione 2
//istruzione 3

e ogni istruzione dovrebbe essere controllata. Io farei in questo modo:

Codice PHP:
for (..) {
try {
  if (! 
istruzione 1)
    throw new 
Exception ("errore")
}
catch (
Exception $e) {$e->getMessage();};

try {
  if (! 
istruzione 2)
    throw new 
Exception ("errore")
}
catch (
Exception $e) {$e->getMessage();};

try {
  if (! 
istruzione 3)
    throw new 
Exception ("errore")
}
catch (
Exception $e) {$e->getMessage();};

La cosa mi convince poco però, perchè vorrei lanciare tre eccezioni diverse soprattutto nel messaggio di errore in output.
Avete qualche suggerimento? :master: