Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Manejo de Excepciones en Programación Orientada a Objetos con Java, Diapositivas de Programación Orientada a Objetos

Este documento explora las técnicas de manejo de excepciones en la programación orientada a objetos utilizando java. Se centra en las excepciones verificadas (io exception) y no verificadas (runtime exception), proporcionando ejemplos prácticos de código para la gestión de errores. Incluye la declaración y gestión de excepciones, así como la implementación de la clase calculadora para demostrar la división gestionada y no gestionada. El documento también aborda la gestión de errores y la aplicación de sugerencias del ide para mejorar el código. Es útil para estudiantes de programación que buscan comprender y aplicar el manejo de excepciones en java.

Tipo: Diapositivas

2024/2025

Subido el 08/09/2025

jose-luis-alcantara-vergara-de-los-
jose-luis-alcantara-vergara-de-los- 🇵🇪

3 documentos

1 / 7

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
TÉCNICAS DE PROGRAMACIÓN ORIENTADA A OBJETOS
ING. MANUEL TORREL VILLANUEVA
EXCEPCIONES VERIFICADAS (IO EXCEPTION)
package ejemploexcepciones;
import java.sql.Connection;
import java.sql.DriverManager;
//import java.sql.SQLException;
/**
*
* @author mtorrel
*/
public class Conexion {
public Connection conectar(){
Connection conn = null;
Class.forName("com.mysql.cj.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/rc",
"root", "12345");
System.out.println("Conectado");
return conn;
}
}
EN NETBEANS APARECERÁ ASÍ:
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Manejo de Excepciones en Programación Orientada a Objetos con Java y más Diapositivas en PDF de Programación Orientada a Objetos solo en Docsity!

EXCEPCIONES VERIFICADAS (IO EXCEPTION)

package ejemploexcepciones; import java.sql.Connection; import java.sql.DriverManager; //import java.sql.SQLException; /**

  • @author mtorrel */ public class Conexion { public Connection conectar(){ Connection conn = null; Class.forName("com.mysql.cj.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/rc", "root", "12345"); System.out.println("Conectado"); return conn; } } EN NETBEANS APARECERÁ ASÍ:

APARECERN 2 ERRORES LOS 2 SON EXCEPCIONES

GESTIÓN DE ERRORES

GESTIONANDO LA PRIMERA EXCEPCIÓN:

APARECERÁ:

SACAMOS DEL TRY LO QUE NO GENERA EXCEPCIÓN:

GESTIONANDO LA OTRA EXCEPCIÓN:

APARECERÁ:

EXCEPCIONES NO VERIFICADAS (RUNTIME EXCEPTION)

LA CLASE CALCULADORA

public class Calculadora { public static void dividirgestionado(int a, int b){ try{ System.out.println(a/b); } catch(ArithmeticException e){ //System.out.println(e.getMessage()); System.out.println("Error divisiOn por cero"); } /catch(Exception e){ System.out.println(e.getMessage()); //System.out.println("OcurriO un error"); }/ } public static void dividirsingestion(int a, int b){ System.out.println(a/b); } } EL PROGRAMA PRINCIPAL: public static void main(String[] args) { // TODO code application logic here Calculadora.dividirgestionado(10, 0); //Calculadora.dividirsingestion(10, 0); }