3.201 cursos gratis
6.234.910 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Lenguaje C++. Guía para Programadores > Excepciones

Lenguaje C++. Guía para Programadores

Autor: Fernando Guerrero Tala
Curso:  4,38/5 4,38/5 (190 opiniones) |20141 alumnos|Fecha publicación: 01/07/2004
Capítulos del curso

Capítulo 17:

 Excepciones

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();
}

Capítulo anterior - Ficheros
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 190 opiniones. Opina sobre este curso.

Descarga el PDF gratis

Cursos similares a Lenguaje C++. Guía para Programadores


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]
0/5 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]
5/5 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]
5/5 299  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail