Investigación de Java 3-Parcial
Investigación de Java 3-Parcial
Investigación de Java 3-Parcial
La Clausula This:
This hace referencia al objeto actual de la clase, es decir, a una instancia concreta de la
clase y nos sirve para usar los métodos y atributos de esa clase desde alguno de sus
métodos, para llamar a otro de sus constructores o simplemente para pasarle el objeto
completo a algún otro método u objeto.
Sobrecarga de Métodos:
Se le llama sobrecarga de funciones o métodos a la creación de varias funciones dentro de
nuestro programa, que tienen el mismo nombre, pero sus argumentos son distintos y
realizan distinta acción.
Que debemos tener en cuenta para sobrecargar un método en Java:
//Atributos
String marca;
int año;
//Métodos
//Método Constructor
this.marca = marca;
this.marca = marca;
this.año = año;
// Método modelo
+modelo);
}
public class Main {
coche1.modelo();
coche2.modelo("Sandero");
Manejo de excepciones:
Java cuenta con excepciones predefinidas (IOException) que muestran a quien está
programando que hay operaciones que no se están llevando a cabo de una manera
correcta.
Por otro lado, también se pueden crear excepciones para que el código se ejecute aún en
programa (runtime) que interrumpe el flujo de las instrucciones. Este tipo de excepciones
pueden ser capturadas y manejadas para que el código se ejecute hasta el final.
Una de las maneras de gestionar una excepción no verificada o runtime de Java es usando
la construcción try y catch que permite evaluar un bloque de código y arroja un mensaje
Ejemplo:
dividir(4, 0);
int resultado = 0;
resultado = A / B;
mencionada
return resultado;
}
Otra forma de resolver esto es usando para ello la sentencia throws que señala la
En el uso de esta sentencia se debe indicar el tipo de las excepciones que posiblemente se
presenten:
try {
dividir(4, 0);
} catch (ArithmeticException e) {
int resultado = 0;
resultado = A / B;
} catch (ArithmeticException e) {
excepción
return resultado;
}
}