SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
Programación orientada a objetos,[object Object],Eventos, excepciones y errores,[object Object]
Eventos,[object Object],Un evento es una acción indicada por el usuario.,[object Object],Ejemplos pueden ser: presionar un botón, cambiar un texto, etc.,[object Object],Cada vez que se produce un evento se crea un objeto.,[object Object]
En mi proyecto Mi Biblioteca, al entrar al menú Agregar Material, se activa y se muestra la pantalla Agregar Material.,[object Object],Parte del código:,[object Object]
Semana 10   eventos excepciones y errores
Excepciones y Errores,[object Object],En Java los errores son conocidos como excepciones.,[object Object],Una excepción o un error es un evento que ocurre durante la ejecución de un programa y detiene el flujo normal de la secuencia de instrucciones de ese programa.,[object Object],Para manejar las excepciones y evitar que un programa termine por algún error se usa el bloque: try-catch. ,[object Object]
Ejemplo 01,[object Object],Suma de dos números.,[object Object]
Realicé un programa sencillo que pide la suma de dos números, y hasta que no se ingrese el resultado correcto, se termina.,[object Object]
Semana 10   eventos excepciones y errores
Si en ese programa se ingresa algo que no sea un número, algún carácter o espacio en blanco, se interrumpe el programa e indica un error.,[object Object]
Modifiqué el código agregando una excepción utilizando los comandos try y catch.,[object Object]
Ahora al ingresar algo que no fuesen números, el programa marca la excepción:,[object Object]
Ejemplo 02,[object Object],No ingresar un valor cuando lo piden.,[object Object]
Es un menú en donde se pide una opción a realizar, marcará error:,[object Object],En caso de elegir una opción inexistente.,[object Object],En caso de ingresar un carácter alfanumérico.,[object Object],En caso de no ingresar nada.,[object Object]
Semana 10   eventos excepciones y errores
Semana 10   eventos excepciones y errores

Contenu connexe

Tendances (20)

Mini Tutorial De Matlab
Mini Tutorial De MatlabMini Tutorial De Matlab
Mini Tutorial De Matlab
 
MENU PROGRAMA - MANUAL USUARIO
MENU PROGRAMA - MANUAL USUARIOMENU PROGRAMA - MANUAL USUARIO
MENU PROGRAMA - MANUAL USUARIO
 
Clase01 - JavaScript
Clase01 - JavaScriptClase01 - JavaScript
Clase01 - JavaScript
 
Laboratorio nº 2
Laboratorio nº 2Laboratorio nº 2
Laboratorio nº 2
 
Informe13
Informe13Informe13
Informe13
 
Programa8
Programa8Programa8
Programa8
 
El objeto Controls - Small Basic
El objeto Controls - Small BasicEl objeto Controls - Small Basic
El objeto Controls - Small Basic
 
Switch case 2_(informe_15)
Switch case 2_(informe_15)Switch case 2_(informe_15)
Switch case 2_(informe_15)
 
Fases de un programa
Fases de un programaFases de un programa
Fases de un programa
 
Software nxt.
Software nxt.Software nxt.
Software nxt.
 
Ingreso y salida de datos con desglose
Ingreso y salida de datos con desgloseIngreso y salida de datos con desglose
Ingreso y salida de datos con desglose
 
Informe#3
Informe#3Informe#3
Informe#3
 
Ejemplo 1 -_calculo_simple (1)
Ejemplo 1 -_calculo_simple (1)Ejemplo 1 -_calculo_simple (1)
Ejemplo 1 -_calculo_simple (1)
 
Unidad 2 tema 3
Unidad 2 tema 3Unidad 2 tema 3
Unidad 2 tema 3
 
Manual del usuario Ana Carolina Trujillo
Manual del usuario  Ana Carolina Trujillo Manual del usuario  Ana Carolina Trujillo
Manual del usuario Ana Carolina Trujillo
 
Pract 18
Pract 18Pract 18
Pract 18
 
introducción a las presentaciones electronicas
introducción a las presentaciones electronicasintroducción a las presentaciones electronicas
introducción a las presentaciones electronicas
 
Tutorial mplab 6x[1]
Tutorial mplab 6x[1]Tutorial mplab 6x[1]
Tutorial mplab 6x[1]
 
Unidad 3 tema 3
Unidad 3 tema 3Unidad 3 tema 3
Unidad 3 tema 3
 
Informe#6
Informe#6Informe#6
Informe#6
 

Similaire à Semana 10 eventos excepciones y errores

Similaire à Semana 10 eventos excepciones y errores (16)

Eventos, errores y excepciones
Eventos, errores y excepcionesEventos, errores y excepciones
Eventos, errores y excepciones
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Guia practicaiuprg3
Guia practicaiuprg3Guia practicaiuprg3
Guia practicaiuprg3
 
Error page
Error pageError page
Error page
 
Depuradores Guía rapida de uso
Depuradores Guía rapida de usoDepuradores Guía rapida de uso
Depuradores Guía rapida de uso
 
Unidad 5 Programación de dispositivos moviles
Unidad 5 Programación de dispositivos movilesUnidad 5 Programación de dispositivos moviles
Unidad 5 Programación de dispositivos moviles
 
3.introducción a las clases y los objetos en java
3.introducción a las clases y los objetos en java3.introducción a las clases y los objetos en java
3.introducción a las clases y los objetos en java
 
Resumen claudia u5
Resumen claudia u5Resumen claudia u5
Resumen claudia u5
 
Presentation events-management (1)
Presentation events-management (1)Presentation events-management (1)
Presentation events-management (1)
 
Presentation events-management
Presentation events-managementPresentation events-management
Presentation events-management
 
Lenguaje-de-programacion-JavaScript-5.pdf
Lenguaje-de-programacion-JavaScript-5.pdfLenguaje-de-programacion-JavaScript-5.pdf
Lenguaje-de-programacion-JavaScript-5.pdf
 
Netbeans
Netbeans Netbeans
Netbeans
 
Ejemplos de pseudocódigo
Ejemplos de pseudocódigoEjemplos de pseudocódigo
Ejemplos de pseudocódigo
 
2_JSEventos.pdf
2_JSEventos.pdf2_JSEventos.pdf
2_JSEventos.pdf
 
MENU DE PROGRAMA
MENU DE PROGRAMAMENU DE PROGRAMA
MENU DE PROGRAMA
 

Plus de TerryJoss

Semana 13 ejemplo del uso del rmi
Semana 13   ejemplo del uso del rmiSemana 13   ejemplo del uso del rmi
Semana 13 ejemplo del uso del rmiTerryJoss
 
Semana 13 sistemas distribuidos
Semana 13   sistemas distribuidosSemana 13   sistemas distribuidos
Semana 13 sistemas distribuidosTerryJoss
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuarioTerryJoss
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuarioTerryJoss
 
Semana 11 pruebas unitarias
Semana 11   pruebas unitariasSemana 11   pruebas unitarias
Semana 11 pruebas unitariasTerryJoss
 
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividadesTerryJoss
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividadesTerryJoss
 
Proyecto biblioteca
Proyecto bibliotecaProyecto biblioteca
Proyecto bibliotecaTerryJoss
 

Plus de TerryJoss (11)

Semana 13 ejemplo del uso del rmi
Semana 13   ejemplo del uso del rmiSemana 13   ejemplo del uso del rmi
Semana 13 ejemplo del uso del rmi
 
Semana 13 sistemas distribuidos
Semana 13   sistemas distribuidosSemana 13   sistemas distribuidos
Semana 13 sistemas distribuidos
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuario
 
Semana 12 interfaces gráficas de usuario
Semana 12   interfaces gráficas de usuarioSemana 12   interfaces gráficas de usuario
Semana 12 interfaces gráficas de usuario
 
Semana 11 pruebas unitarias
Semana 11   pruebas unitariasSemana 11   pruebas unitarias
Semana 11 pruebas unitarias
 
Diagramas de clases y actividades
Diagramas de clases y actividadesDiagramas de clases y actividades
Diagramas de clases y actividades
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Memento
MementoMemento
Memento
 
Facade
FacadeFacade
Facade
 
Prototype
PrototypePrototype
Prototype
 
Proyecto biblioteca
Proyecto bibliotecaProyecto biblioteca
Proyecto biblioteca
 

Semana 10 eventos excepciones y errores

  • 1.
  • 2.
  • 3.
  • 5.
  • 6.
  • 7.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.