Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/11/2015, 10:26
dmorill
 
Fecha de Ingreso: junio-2014
Mensajes: 144
Antigüedad: 10 años, 6 meses
Puntos: 1
Respuesta: Usos del try en lugar de if

Gracias de nuevo, creo que ya lo voy entendiendo.

Por tanto ejemplos que he visto del uso del try (a modo explicativo) como el siguiente, son correctos, pero mal usados, pues no es necesario el uso el try, ya que no se va a incurrir en un error propiamente dicho.

Código C++:
Ver original
  1. int main(){
  2.     try{
  3.         int x;
  4.         cout << "Enter a number from 1 to 10: ";
  5.         cin >> x;
  6.         if (x > 0 && x < 11){
  7.             cout << "Correct number." << endl;
  8.         }else{
  9.             throw x;
  10.         }
  11.     }catch (int y){
  12.         cout << "Incorrect number." << endl;
  13.     }
  14. }


Quizá su uso está reservado a códigos más complejos.

saludos,

Última edición por dmorill; 19/11/2015 a las 10:27 Razón: Ortografía