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 originalint main(){
try{
int x;
cout << "Enter a number from 1 to 10: ";
cin >> x;
if (x > 0 && x < 11){
cout << "Correct number." << endl;
}else{
throw x;
}
}catch (int y){
cout << "Incorrect number." << endl;
}
}
Quizá su uso está reservado a códigos más complejos.
saludos,