Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
32A Curso Java Certification 17. Exceptions & Localization.
Play lesson

Curso Certificación Java 17 & 21 - 32A Curso Java Certification 17. Exceptions & Localization.

5.0 (1)
9 learners

What you'll learn

This course includes

  • 106.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Full Transcript

Sesion 32A Curso Certificación Java 17 (Preparándonos para la versión 21) Código: https://github.com/cursosmrugerio/cursoJava17_21 # 🎯 Java Certification 17: Exceptions & Localization - Curso Completo En este video completamos el capítulo 11 de Java Certification 17, cubriendo dos temas fundamentales: **Manejo Avanzado de Excepciones** y **Localización e Internacionalización**. ## 📋 CONTENIDO DEL VIDEO ### 🔥 PARTE 1: EXCEPCIONES AVANZADAS (00:00 - 33:26) - **Suppressed Exceptions**: Concepto y manejo de excepciones suprimidas - **Try-with-resources**: Sintaxis correcta sin catch/finally obligatorios - **Múltiples Excepciones**: Orden de captura y almacenamiento - **Finally Block**: Comportamiento especial y pérdida de excepciones - **Runtime vs Checked Exceptions**: Diferencias y manejo apropiado - **AutoCloseable**: Implementación y orden de cierre de recursos ### 🌍 PARTE 2: FORMATEO Y LOCALIZACIÓN (33:26 - Final) - **NumberFormat & DecimalFormat**: Formateo de números con patrones - **Locale Class**: Identificación de idioma y región - **Currency Formatting**: Formatos monetarios por país (USD, EUR, GBP) - **Percentage Formatting**: Representación de porcentajes - **Date/Time Formatting**: Patrones personalizados y regionales - **Parsing Numbers**: Conversión de strings a números - **Compact Number Format**: Representación compacta (7K, 7M, etc.) ## 🔧 EJEMPLOS PRÁCTICOS INCLUIDOS ✅ Clases Turkey y Duck implementando AutoCloseable ✅ Manejo de excepciones múltiples con getSuppressed() ✅ Formateo de números en diferentes locales (US, Germany, France) ✅ Formateo de monedas por región ✅ Patrones personalizados de fechas ✅ Parsing seguro con manejo de ParseException ## 📚 CONCEPTOS CLAVE CUBIERTOS - **Suppressed Exceptions**: `getSuppressed()` para acceder a excepciones almacenadas - **Try-with-resources**: Cierre automático en orden inverso - **Locale**: `Locale.getDefault()`, `Locale.US`, `Locale.GERMANY` - **NumberFormat**: `getInstance()`, `getCurrencyInstance()`, `getPercentInstance()` - **DateTimeFormatter**: Patrones predefinidos y personalizados - **DecimalFormat**: Máscaras con `#` (opcional) y `0` (obligatorio) ## 🎯 IDEAL PARA: - Preparación para Java Certification 17 - Desarrolladores que trabajan con aplicaciones internacionales - Manejo avanzado de excepciones en Java - Formateo de datos para múltiples regiones ## ⏰ TIMESTAMPS PRINCIPALES: - 00:00 - Introducción a Suppressed Exceptions - 07:55 - Manejo de múltiples excepciones - 15:20 - Finally block y pérdida de excepciones - 33:57 - Introducción a formateo de valores - 50:00 - Internacionalización y Locale - 57:40 - Formateo de números por región - 01:08:04 - Parsing y manejo de ParseException ## 🔗 RECURSOS ADICIONALES: - Código fuente disponible en el repositorio - Ejercicios prácticos incluidos - Documentación oficial de Java citada #JavaCertification #Java17 #Exceptions #Localization #Internationalization #Programming #Tutorial #JavaDeveloper --- 📌 **¿Te gustó el video?** Dale like 👍 y suscríbete para más contenido de Java Certification 17 💬 **¿Tienes dudas?** Déjamelas en los comentarios, respondo todas las preguntas 🔔 **Activa las notificaciones** para no perderte los próximos videos del curso

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere