4,38/5
(190 opiniones)
|20141 alumnos|Fecha publicación: 01/07/2004
Es un mecanismo de gestión de errores incorporado. Permite gestionar y responder a los errores en tiempo de ejecución. Las excepciones están construidas a partir de tres palabras clave: try, catch y throw. Cualquier sentencia que provoque una excepción debe haber sido ejecutada desde un bloque try o desde una función que este dentro del bloque try.
Cualquier excepción debe ser capturada por una sentencia cath que sigue a la sentencia try, causante de la excepción.
SINTAXIS:
try{
cuerpo;
}
catch(tipo1 arg){
bloque catch;
}
catch(tipo2 arg){
bloque catch;
}
catch(tipoN arg){
bloque catch;
}
EJEMPLO:
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
void main()
{
try{
cout<<"Dentro del bloque try\n";
throw 10;
cout<<"Esto se ejecuta si no hay problemas";
}
catch(int i){
cout<<"Capturado el error "<< i;
cout<<"\n";
}
cout << "fin";
getch();
}
Hay 190 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Algoritmos en QBASIC. Manual Este manual de QBASIC es una colección linkografica y bibliográfica sobre el uso de QBASIC frente a la propuesta de solucionar los casos más comunes d... [26/10/09] |
|
239 | ||
|
Procesamiento de datos con Oracle Curso para aprender desde qué son los datos hasta cómo se transforman en información con la ayuda de un gestor de base de datos como Oracle. Disfruta de las herramientas ... [24/02/06] |
|
3.996 | ||
|
WML. Internet para móvil (segunda parte) Internet para móvil y el lenguaje WML son las claves de este curso. En esta ocasión estudiaremos la creación del WML y las variables m&a... [07/07/09] |
|
299 | ||
Publicar en
del.icio.us
digg
meneame