| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    ¿Qué hacer con un error Atrapado en C
    Un error o excepción, en C es un error en el código de un programa. Usted puede escribir código que intenta detectar errores antes de que ocurran , por ejemplo, usando un " try- excepto" declaración. Esto se llama " atrapar " un error , y le permite decidir cómo quiere que su programa funcione después de atraparlo . Dependiendo de la gravedad del error , puede elegir una de varias opciones . Llamar a un controlador de excepciones

    Un manejador de excepciones es un bloque de código que determina cómo responder a un error atrapado. Esencialmente, es su propia función a la que se transfiere el control del programa. A continuación , se escribe un código que se corrija el error , siempre sabes lo que pasó , como la asignación de un valor de variable adecuado o por defecto, o la reasignación de memoria. Después de que el controlador realiza su función - y suponiendo que el programa puede continuar con seguridad - devolver el control al punto por donde usted atrapado el error cuando intenta ignorar el error cuando

    . No todo error es problemático. A veces los errores no causan ningún daño a un programa, por ejemplo, cuando le pide al usuario que introduzca un valor y no hacerlo. En estas situaciones triviales , puede optar por ignorar la excepción y que el programa continúe la ejecución , como si nada hubiera pasado . En la mayoría de los casos , sin embargo , al menos debe tratar de responder a un error de alguna manera , si por ninguna otra razón que para asegurar que el programa sigue funcionando de la manera que lo diseñó .
    < Br > informar al usuario

    Cuando un usuario intenta hacer algo con su programa que da como resultado un error atrapado, crear y mostrar su un mensaje de error que le informara sobre la cuestión y , si es necesario , de manera para corregir o evitar repetirlo . No todos los errores se requiere que informe al usuario, como una variable mal escrito - que se corrige en el código, pero otros, como un intento de dividir por cero , es bueno saber .
    terminar el programa

    veces usted no será capaz de recuperarse de un error, si lo coges o no, como por ejemplo cuando el programa requiere de memoria adicional que no está disponible en el equipo. Si conoce la causa del error , informar al usuario a través de un mensaje, o tiene un mensaje genérico parece hacerle saber que el programa tiene que terminar , y luego llamar a la función de salida C para finalizar el programa . Esto se llama una terminación " graciosa " , ya que por lo menos los intentos de hacer una salida controlada.

    Previous :

    next :
      Artículos relacionados
    ·Cómo leer correo electrónico codificado con MIME 
    ·Especificaciones de UML en C + + 
    ·Cómo ejecutar un script CGI CPP en la Web 
    ·Silverlight 2 Tutorial control personalizado 
    ·CSharp Controls DataGridView 
    ·Cómo generar números enteros negativos y positivos az…
    ·¿Qué aplicaciones utilizan Visual C 
    ·Cómo escribir una secuencia de entrada en una corrient…
    ·Cómo borrar Stringstreams 
    ·Cómo depurar con DBX 
      Artículos destacados
    ·Cómo hacer una X e Y de cuadrícula en C + + Game text…
    ·Cómo incrustar Python en Visual C 2008 
    ·Cómo instalar el servidor de VNC CentOS 
    ·Cómo deshabilitar /habilitar botones de comando en VB.…
    ·Cómo utilizar matrices en Turbo C + + 
    ·Rejillas Tabla Utilización de Java JSP 
    ·Cómo extraer los comentarios de múltiples Fasta 
    ·Cómo totales de entrada en una base de datos 
    ·Cómo leer CLOBs en Java 
    ·Definición de recolección de basura en Java 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com