| 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 >> Lenguajes De Programación >> Content
    Definición de una excepción de nivel bajo
    Programas de ningún tipo de complejidad a menudo se producen errores imprevistos. Sin embargo , a menudo se prevén errores - o por lo menos estadísticamente predecibles . En estos casos , el programador puede codificar un " controlador de excepciones " que detecta una excepción planteada por un programa . Las señales de excepción que algo ha ido mal y debe ser tratado . Esto permite a los programadores para anticipar los errores y el código a su alrededor , en lugar de dejar que un programa falle . Excepciones empiezan como excepciones de bajo nivel - y en estas excepciones de bajo nivel se construyen excepciones de nivel superior. Excepciones

    En la programación de computadoras , " excepciones " representan un problema en el código. Este problema suele ser resultado de un comportamiento inesperado a partir del código , tal como un índice de la memoria Accediendo matriz fuera del tamaño de la matriz . Una señal de excepción a el compilador o intérprete que algo ha ido mal - y que si no se aborda , el error podría causar pérdidas de memoria o el programa se bloquee. Mediante el uso de excepciones , el programador puede recibir una notificación de las excepciones y las rutinas de programa para rectificar errores.
    Excepción Lanzar

    Para hacer frente a una excepción , el programa primero " lanza " la excepción. Esto simplemente significa que cuando se produce un error , el compilador o intérprete crea una instancia de excepción específica para ese tipo de error. El programador se puede escribir código para buscar esa instancia de excepción en particular y , a partir de su aparición , tomar las medidas adecuadas . Si busca un tipo específico de excepción, sin embargo , el programador puede no coger otras excepciones que ocurren al mismo tiempo.

    Excepciones bajo nivel

    ilustrado en el lenguaje de programación Java , las excepciones pueden tomar muchas formas . Excepciones similares podrían caer en la misma categoría , o diferentes excepciones todos podrían descender de un problema común. En este caso , Java contiene excepciones de menor nivel , como parte de su diseño orientado a objetos . Estas excepciones se manejan una gama más amplia de excepciones de nivel superior más específicos. Por ejemplo , el objeto de "Excepción " en Java es el prototipo de todas las excepciones . El programador que intenta coger un objeto " excepción" se pondrá al día todas las excepciones. Sin embargo , si el programador quiere atrapar excepciones más específicas , debe especificarlos en los objetos de excepción de nivel superior , como " IOException " o " RuntimeException . "
    Hardware interrupciones

    incluso inferior a excepciones de software son excepciones de hardware. Estas excepciones se producen en el código de nivel más bajo dentro del hardware de la computadora y por lo general se asignan a las excepciones planteadas por el sistema operativo. Estas excepciones se plantean cuando ciertas tareas específicas se intentaron , tales como la división por cero o la creación de un valor de la variable más grande que el tipo designado para mantenerlo en su memoria . Depuradores o código de bajo nivel , tales como montaje o de bajo nivel C por lo general controlar estas excepciones .

    Previous :

    next :
      Artículos relacionados
    ·Cómo insertar una línea utilizando REXX 
    ·Cómo escribir una cadena de conexión como un archivo …
    ·OWL API Tutorial 
    ·Cómo utilizar MATLAB para resolver un problema de prog…
    ·Oracle : Cómo dividir Valores en columnas 
    ·Pasos para el Protocolo de Negociación 
    ·Cómo hacer un pedido Símbolos en Programación 
    ·WPF Border Styles 
    ·Cómo obtener el identificador de celda Ubicación de l…
    ·¿Qué lenguaje son aplicaciones Android Escrito en 
      Artículos destacados
    ·Cómo hacer una cadena con mayúsculas Python 
    ·Cómo aprender PASCAL 
    ·Cómo escribir Visual Basic matriz de datos a un archiv…
    ·Cómo hacer un espacio entre palabras en PHP 
    ·Cómo utilizar un InputBox en VBScript 
    ·Cómo redireccionar los usuarios móviles 
    ·Cómo implementar un Destructor básico en JavaScript 
    ·Cómo obtener los elementos seleccionados de ListView e…
    ·Cómo encontrar la última fecha de modificación de un…
    ·Cómo convertir un puntero a un valor de cadena en C + …
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com