@oswaldo4444,
Lo habitual es alertar del error producido.
Si no pones el "exception" y la rutina provoca un error el programa aborta.
Si pones alguna instrucción y se produce un error ejecuta la instruccion y el programa no aborta.
Lo minimo es que no aborte poniendo:
Código COBOL:
call using xyz
on exception continue
end-call
o poner alguna informacion:
Código COBOL:
call using xyz
on exception
display "Error ejecutando la rutina xyz"
accept ...... ( si deseas que pare)
end-call
La excepción mas corriente es que no exista esa rutina, o que produzca otro tipo de excepción no controlado.
Y lo fundamental en cualquier programa es controlar todas las excepciones, para que llegue a ser estable y mantener el control en cualquier situación.