Java Standard Edition Level III
El curso de Java SE es la edición principal de la plataforma Java sobre la cual se basan las demás ediciones. Provee las capacidades de desarrollo y ejecución de software escrito en lenguaje Java. En este nivel III estudiaremos control de excepciones, clases abstractas, interfaces, entre otros temas.
Sobre este curso
El tratamiento de excepciones en Java es un mecanismo del lenguaje que permite gestionar errores y situaciones excepcionales. Debido a que el tratamiento de excepciones es uno de los pilares fundamentales del lenguaje, todo programador sabe cómo lanzarlas y capturarlas, pero (como cualquier aspecto fundamental en programación) es necesario conocer con cierta profundidad el propósito por el cual tenemos disponible dicho mecanismo, además de hacer un uso correcto de esta funcionalidad.
Objetivo del Curso
Definición de excepción
Una excepción en Java (así como en otros muchos lenguajes de programación) es un error o situación excepcional que se produce durante la ejecución de un programa. Algunos ejemplos de errores y situaciones excepcionales son:
- Leer un fichero que no existe
- Acceder al valor N de una colección que contiene menos de N elementos
- Enviar/recibir información por red mientras se produce una pérdida de conectividad
Todas las excepciones en Java se representan, como vamos a ver en la siguiente sección, a través de objetos que heredan, en última instancia, de la clase java.lang.Throwable.
Aprendizaje a tu ritmo
Acceso las 24 horas a videotutoriales
Aprende y comparte
Profesores expertos
Detalles del Curso
- Lecciones 10
- Examenes 6
- Duración 3 horas
- Nivel Avanzado
- Lenguaje Español
- Estudiantes 111
- Evaluaciones Por su cuenta
Lecciones
- Lección 1.1Java SE III – Motivación Bloqueado
- Lección 1.2Java SE III – Tratamiento y Control de Excepciones Bloqueado
- Prueba 1.1Java SE III – Tema 2 – Tratamiento y Control de Excepciones Bloqueado
- Lección 1.3Java SE III – Excepciones Personalizadas Bloqueado
- Prueba 1.2Java SE III – Tema 3 – Excepciones Personalizadas Bloqueado
- Lección 1.4Java SE III – Clases Abstractas (parte 1) Bloqueado
- Lección 1.5Java SE III – Clases Abstractas (parte 2) Bloqueado
- Prueba 1.3Java SE III – Tema 4 – Clases Abstractas Bloqueado
- Lección 1.6Java SE III – Interfaces (parte 1) Bloqueado
- Lección 1.7Java SE III – Interfaces (parte 2) Bloqueado
- Prueba 1.4Java SE III – Tema 6 – Interfaces Bloqueado
- Lección 1.8Java SE III – Variables de Clase static Bloqueado
- Prueba 1.5Java SE III – Tema 8 – Variables de Clase static Bloqueado
- Lección 1.9Java SE III – Constantes o Variables Finales (final) Bloqueado
- Prueba 1.6Java SE III – Tema 9 – Constantes o Variables finales Bloqueado
- Lección 1.10Java SE III – Simulación de la herencia múltiple con uso de interfaces Bloqueado