12.170 cursos gratis
8.769.822 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Lenguaje C++. Guía para Programadores

Autor: Fernando Guerrero Tala
Curso:
8,76/10 (191 opiniones) |37692 alumnos|Fecha publicaciýn: 01/07/2004
Envýa un mensaje al autor

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

Nuestras novedades en tu e-mail

Escribe tu e-mail:



MailxMail tratarý tus datos para realizar acciones promocionales (výa email y/o telýfono).
En la polýtica de privacidad conocerýs tu derechos y gestionarýs la baja.

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



  • Výdeo
  • Alumnos
  • Valoraciýn
  • Cursos
1. Introducción al Lenguaje C
El lenguaje C apareció en 1972, en el diseño del sistema operativo UNIX. Este... [10/05/04]
73.701  
2. Guía de Comandos Rápidos de Linux
Linux es la principal expresión del software libre. Linux ofrece al usuario la... [14/06/04]
22.018  
3. Action Script 3. Lenguaje de programación
Action script 3 . Este curso de informática fue realizado especialmente para las... [04/05/11]
274
Curso con video

ýQuý es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail