En este caso se ha añadido control de excepciones: en Cuenta, por ejemplo, hemos añadido varias comprobaciones a los método ingresar, retirar y transferir, de manera que, antes de ejecutar la operación de manera efectiva, se comprueba, por ejemplo, que el importe sea positivo. Si esto no ocurre se lanza una excepción, que es capturada en uno de los métodos que haya en la pila de llamadas con un try...catch.
