Breve resumen de la captura de errores en java

Saber cuándo puede ocurrir un error en el programa Java es importante. Es necesario comprender cuándo buscar un problema particular en su aplicación. Sin embargo, también es importante entender cómo se producen errores.

El tipo de error determina la estrategia que utiliza para encontrarlo y lo que puede hacer para solucionarlo. A pesar de algunos errores, será necesario que usted fija el código y actualizar la aplicación, algunos errores son fijados por volver a intentar la operación o la interacción con el usuario de alguna manera.

Estos son los puntos clave que debe recordar acerca de la captura de errores en Java:

errores sintácticos (sintaxis) normalmente son el resultado de la escritura de código Java de forma incorrecta.

  • Los errores semánticos resultan normalmente cuando se escribe el código Java correctamente sino que se aplican los conceptos de programación Java de forma incorrecta.

  • Los errores lógicos resultan normalmente cuando el código Java es escrita y aplica correctamente, pero la ejecución de la tarea es incorrecta.

    Video: Curso Java. Excepciones I. Vídeo 142

  • errores sintácticos son los más fáciles de corregir, errores semánticos vienen a continuación, y los errores lógicos son los más difíciles de solucionar.

  • Atrapando un error medio de detección de un objeto excepción y hacer algo con ella.

  • Manejo de un error significa resolver la excepción mostrando un mensaje al usuario o confiar en otros medios.

  • Todas las solicitudes deben incluir el código de control de error apropiado.

  • Cuando se proporciona el tratamiento de errores completa, siempre debe sostener los errores más específicos primero, y luego pasar a errores menos específicos.

  • Utilizar objetos opcionales para ayudar a reducir la posibilidad de errores en su aplicación.

  • Proporcionar información específica siempre que sea posible al lanzar un error.

  • Java permite coger múltiples excepciones utilizando una sola cláusula catch.

    Video: Curso Java Excepciones VII. Captura de varias excepciones. Vídeo 148

  • Cuando el nivel actual de la aplicación no puede manejar una excepción, asegúrese de que se pasa al siguiente nivel.

    Video: 027.- Curso de Java. Manejar errores y excepciones

  • Las excepciones comprobadas asegurar que cualquier persona que utilice el método asociado proporciona la gestión de errores requerida.

  • Y aquí está la charla técnica que necesita saber para trabajar con errores en los programas de Java:

    • procesamiento en segundo plano: Las tareas que una aplicación realiza detrás de las escenas. Por ejemplo, cuando un usuario solicita una aplicación que imprimir un documento, la aplicación realiza esta tarea en segundo plano mientras el usuario sigue interactuando con la aplicación en primer plano.

    • pila de llamadas: Una lista de los métodos que precedieron el método actual. Cada método llamado el siguiente en la línea con el fin de llegar al nivel actual de la pila de llamadas. La mayoría de las aplicaciones tienen un gran número de niveles, por lo que la pila de llamadas es una herramienta esencial en la fijación de los errores de aplicación.

    • excepción comprobada: Una excepción que el JRE obliga al usuario de una clase de manejar. El compilador comprueba efectivamente para verificar que usted ha proporcionado para el manejo de la excepción y no va a crear un archivo .class para usted si usted no proporciona el manejo. La razón de utilizar excepciones comprobadas es asegurar que una clase y los objetos creados a partir de ella de forma fiable.

    • error: Cualquier conducta inesperada de la aplicación o no anticipada, incluyendo acciones o resultados que caen fuera del ámbito de aplicación prevista de salida.

    • manejo de errores: El acto de la resolución de una excepción que la solicitud ha atrapado al mostrar un mensaje al usuario o tomar otra acción.

    • la interceptación de errores: El acto de detectar una excepción y pasa esta información a una sentencia catch que resuelve el objeto de excepción correcta.

    • excepción: Un objeto especial que define una condición de error dentro de una aplicación. La excepción indica que el error ha ocurrido y qué tipo de error ha ocurrido. En algunos casos, la excepción puede proporcionar bits adicionales de información que el destinatario puede utilizar para resolver el error.

    • procesamiento de primer plano: Las tareas prioritarias que una aplicación realiza como parte de la interacción con el usuario (incluyendo el sistema). Por ejemplo, la interfaz de usuario para cualquier aplicación es una tarea de procesamiento primer plano. En la mayoría de los casos, el procesamiento se produce en primer plano con una prioridad más alta que el proceso de fondo para asegurarse de que la aplicación pueda satisfacer las demandas de los usuarios de una manera oportuna.

    • analizar gramaticalmente: El acto de la interpretación de entrada y producir una salida basada en esa entrada. Por ejemplo, cuando un programador proporciona código para un compilador de Java, el compilador genera el código de bytes de Java como salida. Del mismo modo, cuando un usuario proporciona una cadena numérica como entrada, un analizador puede producir un valor numérico como salida.

    • lanzar: El acto de crear un objeto de excepción y se lleva a la persona que llama del código actual. Lanzar una excepción significa que el código actual no puede resolver el error y requiere ayuda para solucionarlo. El objeto de excepción ayudará a la persona que llama a entender lo que ha pasado y permitir que la persona que llama para solucionar el problema en muchas situaciones.

      Video: Gestión de Excepciones en Java

    Artículos Relacionados