GoConqr has a new look! Let us know what you think.

Mind map

Excepciones

Gabriel Hellsing Spanish

Excepciones

Map content

Excepciones

  1. Una excepción es un evento que ocurre durante la ejecución del programa que interrumpe el flujo normal de las sentencias.

  2. Tipos de excepciones

    • Error
      • Excepciones que indican problemas muy graves, que suelen ser no recuperables y no deben casi nunca ser capturadas.
    • Exception
      • Excepciones no definitivas, pero que se detectan fuera del tiempo de ejecución.
    • RuntimeException
      • Excepciones que se dan durante la ejecución del programa.
  3. Gestión de excepciones

    • Excepciones no verificadas
      • El compilador no obliga a su verificación. Son excepciones como divisiones por cero, excepciones de puntero nulo, o índices fuera de rango.
    • Excepciones verificadas
      • El compilador obliga a verificarlas. Son todas las que son lanzadas explicitamente por objetos de usuario.
  4. Creación y manejo de excepciones creadas por el usuario

  5. Propagación de excepciones

    • La cláusula catch comprueba los argumentos en el mismo orden en que aparezcan en el programa.
      • Si hay alguno que coincida, se ejecuta el bloque y sigue el flujo de control por el bloque finally (si lo hay) y concluye el control de la excepción.
    • Si ninguna de las cláusulas catch coincide con la excepción que se ha producido, entonces se ejecutará el código de la cláusula finally (en caso de que la haya).

Images and files in the map

  • Excepciones
  • Excepciones
  • Excepciones
  • Excepciones
  • Excepciones

Information

Description
Mind Map on Excepciones, created by Gabriel Hellsing on 05/06/2015.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?