Se programmi procedurale sì.
Se usi gli oggetti puoi lanciare una eccezione ad ogni errore e recuperarla una volta sola al livello più alto della tua esecuzione.