Entradas

Manejo de Excepciones en Java

  Este artículo analiza el manejo de excepciones.   Una excepción es un error que ocurre en tiempo de ejecución . Utilizando el subsistema de manejo de excepciones de Java, puede, de una manera estructurada y controlada, manejar los errores de tiempo de ejecución. Aunque la mayoría de los lenguajes de programación modernos ofrecen algún tipo de manejo de excepciones, el soporte de Java es fácil de usar y flexible. Table de Contenido 1. Manejo de Excepciones 2. Jerarquía de excepciones 3. Fundamentos de manejo de excepciones 3. Uso de try y catch 3.1. Un ejemplo de excepción simple 3.2. Un ejemplo de excepción con método 3.3. Captura de excepciones de subclase 4. Los bloques try pueden ser anidados 5. Lanzar una excepción 6. Re-lanzar una excepción: 7. Una mirada más cercana a Throwable 8. Uso de finally 9. Uso de throws 9.1. Ejemplo con throws 10. Tres características adicionales de excepción 9.1. Característica multi...

Programación Java - Java ArrayList. Estructura dinámica de datos

Imagen
  Java ArrayList. Estructura dinámica de datos Actualizado 2020 DECLARACIÓN Y CREACIÓN DE UN ARRAYLIST ArrayList es una clase contenedora genérica que implementa arrays dinámicos de objetos de cualquier tipo. De forma general un ArrayList en Java se crea de la siguiente forma: ArrayList nombreArray = new ArrayList(); ArrayList nombreArray = new ArrayList(); Esta instrucción crea el ArrayList  nombreArray  vacío. Un arrayList declarado así puede contener objetos de cualquier tipo. Por ejemplo: ArrayList a = new ArrayList(); a.add( "Lenguaje" ); a.add( 3 ); a.add( 'a' ); a.add( 23.5 ); Los elementos del arrayList a son:   “Lenguaje”  2  ‘a’   23.5 Es decir,  un ArrayList puede contener objetos de tipos distintos . En este ejemplo, el primer objeto que se añade es el String “Lenguaje”. El resto no son objetos. Son datos de tipos básicos pero el compilador los convierte automáticamente en objetos de su  clase envol...