tipos de excepciones mas comunes
ArithmeticException:Las excepciones aritméticas son típica mente el resultado de una división por 0:
int i = 12 / 0;
2.
NullPointerException: Se produce cuando se intenta
acceder a una variable o método antes de ser definido:
class
Hola
extends Applet {
Image
img;
paint( Graphics g ) {
g.drawImage(
img,25,25,this );
}
}
3.
IncompatibleClassChangeException: El intento de cambiar una clase
afectada por referencias en otros objetos, específicamente cuando esos objetos
todavía no han sido recompilados.
4.
ClassCastException: El intento de convertir un objeto a
otra clase que no es válida.
y = (Prueba)x; // donde x no es de tipo Prueba.
5.NegativeArraySizeException: }Puede ocurrir si hay un error
aritmético al intentar cambiar el tamaño de un array.
6.OutOfMemoryException: ¡No debería producirse nunca! El
intento de crear un objeto con el operador new
ha fallado por falta de memoria. Y siempre tendría que haber memoria suficiente
porque el garbage
collector
se encarga de proporcionarla al ir liberando objetos que no se usan y
devolviendo memoria al sistema.
7.NoClassDefFoundException:
Se referenció una clase que el sistema
es incapaz de encontrar.
8. ArrayIndexOutOfBoundsException:
Es la excepción que más
frecuentemente se produce. Se genera al intentar acceder a un elemento de un array
más allá de los límites definidos inicialmente para ese array.
9.UnsatisfiedLinkException:
Se hizo el intento de acceder a un
método nativo que no existe. Aquí no existe un método a.kk
class
A {
native void kk();
}
y se llama a a.kk(),
cuando debería llamar a A.kk().
10.InternalException
Este error se reserva para eventos
que no deberían ocurrir. Por definición, el usuario nunca debería ver este
error y esta excepción no debería lanzarse.
tipos de excepciones de runtime exception
tipos de excepciones de IOexception
BufferedReader.readLine:
Lee una línea de texto hasta que encuentra un carácter de salto de línea (\n) y retorno de carro (\r).
Java:HttpServlet.doGet:
Es el método del Servlet que atiende las peticiones que se realizan vía Get.
Java:HttpServlet.doPost:
Es el método del Servlet que atiende las peticiones que se realizan vía Post.
No hay comentarios:
Publicar un comentario