Want to create interactive content? It’s easy in Genially!
EXCEPCIONES
CARLOS ADRIAN RUIZ GARIBO
Created on April 25, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Vaporwave presentation
View
Women's Presentation
View
Geniaflix Presentation
View
Shadow Presentation
View
Newspaper Presentation
View
Memories Presentation
View
Zen Presentation
Transcript
Introduccion
Las excepciones en Java son eventos inusuales o excepcionales que pueden ocurrir durante la ejecución de un programa y que interrumpen el flujo normal de instrucciones. Estos eventos pueden ser errores en tiempo de ejecución, como divisiones por cero, acceso a elementos fuera de los límites de un arreglo, o problemas de conectividad de red, entre otros. Las excepciones son importantes en la programación orientada a objetos porque permiten manejar de manera adecuada y elegante situaciones excepcionales, evitando que el programa se bloquee o termine abruptamente. Además, facilitan la detección, el reporte y la corrección de errores, mejorando así la calidad y la robustez del software. En Java, las excepciones se manejan mediante un mecanismo de manejo de excepciones que consta de tres bloques principales: la declaración de excepciones en los métodos, el uso de bloques try-catch para manejar las excepciones, y la propagación de excepciones a través de la pila de llamadas si no se manejan localmente.
EXCEPCIONES
Errores y alertas dentro de la programacion orientada a objetos
START
excepciones
introduccion a las excepciones
Manejo de Excepciones
[Subtítulo 0X]
Data
Demuestra entusiasmo, esboza una sonrisa y mantén el contacto visual con tu audiencia: 'The eyes, chico. They never lie'.
Puedes hacer un esquema para sintetizar el contenido y utilizar palabras que se graben a fuego en el cerebro de tu audiencia.
Data
Si vas a presentar en directo, te recomendamos que entrenes tu voz y ensayes: ¡la mejor improvisación siempre es la más trabajada!
Data
...Aunque luego lo expliques oralmente.
Puedes plasmar cifras de esta forma.
Así mantendrás la atención de tu audiencia.
+INFO
+INFO
+INFO
Pruebas y Excepciones
Tabla
Demostrar entusiasmo, esbozar una sonrisa y mantener el contacto visual con tu audiencia pueden ser tus mejores aliados a la hora de contar historias que emocionen y despierten el interés del público: 'The eyes, chico. They never lie'. Esto te ayudará a hacer 'match' con tu audiencia. ¡Déjales con la boca abierta!
Excepciones Verificadas y no Verificadas
excepciones 2
2. 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. Las excepciones no verificadas son aquellas que dejan al programador tomar la decisión de la conveniencia de atraparla o no. Todas las excepciones vistas hasta ahora son no verificadas:InputMismatchException, ArithmeticException, NumberFormatException y IndexOutOfBoundsException.
1. Excepciones verificadas: El compilador obliga a verificarlas. Son todas las que son lanzadas explícitamente por objetos de usuario. Las excepciones que se definen como verificadas generalmente son errores que no son directamente de nuestro programa sino a errores que surgen por ejemplo al intentar conectarnos a una base de datos, abrir un archivo inexistente, problemas de conexión de red etc.
Creación de Excepciones
Tabla
public class Empresa { String nombre; Empleado [] listaEmpleados; int totalEmpleados = 0; Empresa(String n, int maxEmp) { nombre = n; listaEmpleados = new Empleado [maxEmp]; } void nuevoEmpleado(String nombre, int sueldo) { if (totalEmpleados < listaEmpleados.length ) { listaEmpleados[totalEmpleados++] = new Empleado(nombre,sueldo); } } }
Supongamos que tenemos una clase Empresa que tiene un array de objetos Empleado. En esta clase podríamos tener métodos para contratar un Empleado (añadir un nuevo objeto al array), despedirlo (quilarlo del array) u obtener el nombre a partir del número de empleado.
Excepciones y Rendimiento
[Subtítulo 0X]
Genera experiencias con tu contenido.
Mide resultados y experimenta.
Tiene efecto WOW. Muy WOW.
Activa y sorprende a tu audiencia.
Patrones de Diseño
20xx
20xx
20xx
20xx
20xx