Why would you want to continue and trasfer control back to PGM A? Anyway, there are ways to handle run time errors or program exceptions in RPG. It depends on the error.
If you want, you can use the *PSSR subroutine. This subroutine will be executed when a program exception occurs. From there you can issue a RETURN statement and transfer control back to the calling program. But afterwards, what then?