Entendiendo Java: Manejo de Excepciones
Teoría y práctica para la buena gestión de las excepciones en Java
Description
Este curso está dirigido a programadores Java de todos los niveles que quieran aprender o mejorar su manejo de las excepciones.
Consta de las siguientes secciones:
Introducción
¿Qué son las excepciones?
Un poquito de teoría
¿Cómo manejar las excepciones?
Cuándo y cómo usar las palabras clave de las excepciones: throw, throws, try, catch, finally
Malas prácticas
Cosas qué no se deben hacer
Proyecto
Para poner en práctica todo lo aprendido
Conclusión
Además, de los vídeos, el curso incluye:
Tests: para confirmar que vas siguiendo bien lo explicado
Ejemplos: para clarificar todo lo visto, y por qué no, intentarlo por ti mismo.
Ejercicios de codificación: pequeños retos para afianzar conocimientos
Tareas: siempre viene bien reflexionar para entender mejor, y si además puedes compartir las reflexiones con otros compañeros... aún mejor
Proyecto final: que te permitirá ganar confianza en el manejo de excepciones, y tener buenas bases para cuando te enfrentes a ellas en proyectos reales.
A tener en cuenta: Para poder practicar y seguir los ejemplos del curso necesitarás tener un entorno de desarrollo Java funcionando y saberlo manejar: Eclipse, Android Studio, NetBeans, la línea de comandos y un editor de texto, lo que tú prefieras.
What You Will Learn!
- Saca el máximo provecho de las excepciones en tus programas
- Consigue que las excepciones sean tus amigas
- Ofrece una experiencia agradable al usuario, incluso cuando se producen errores o hay otros problemas
- Controla tú las excepciones, que no te controlen ellas a ti!
- Mejora como programador
Who Should Attend!
- Si ya sabes qué existen las excepciones en Java, pero no sabes cómo manejarlas
- Si las excepciones en Java te parece una pesadilla, un enemigo al que evitar
- Si estás empezando en Java y quieres aprender bien las excepciones desde el principio
- Si te gusta hacer bien las cosas, entender por qué hay que hacerlas como hay que hacerlas, ...
- Todo esto también es aplicable a código Android nativo, que se escribe en Java
- Los conceptos explicados también pueden resultar válidos para el manejo de excepciones en otros lenguajes, aunque la forma de hacerlo, o las palabras clave sean distintos en unos y en otros