Clase excepciones fundido se produce cuando un programa intenta lanzar objetos inadecuadamente . En Java , se puede convertir un objeto de una clase a otra , siempre y cuando existan las dos clases dentro de la misma jerarquía , es decir, cuando el nuevo tipo es o bien una subclase o superclase de clase existente del objeto. Si intenta realizar una operación de colada que no es válido porque las dos clases en cuestión no están dentro de la misma jerarquía , se producirá . Una excepción fundido Clase
Número Formato Excepciones
Entre los tipos más comunes de excepción se extiende la clase Exception Argumento ilegal , Formato número excepciones se producen cuando el código de Java intenta convertir una cadena de texto a un número de tipo particular, pero la cadena no contiene caracteres apropiados para el tipo de número en cuestión . Conversión de una cadena en un número es una tarea común en Java, especialmente en los casos en que la cadena se ha recibido como parámetro, por ejemplo, un argumento de línea de comandos. Convertir una cadena a un tipo de número causará un formato de número de excepciones si la cadena no contiene un número con el formato correcto .
Entrada Excepciones salida
Excepciones de entrada o de salida " IOExceptions " en Java son causados cuando algo va mal al leer o escribir en algún recurso externo. Hay muchos tipos de excepciones de E /S en Java, pero el tipo IOException es la superclase principal para todas las excepciones producidas por estas operaciones. Un ejemplo de una IOException sería uno causado por el intento de escribir o leer desde un archivo que no existe.
Null Pointer excepciones
Java Null Pointer excepciones son que se produce cuando una parte de la ejecución del programa intenta acceder a un objeto , sino que se encuentra con "nula ". Referencias a objetos Java apuntan a la ubicación en la memoria donde se almacenan los datos del objeto , pero si el objeto no existe , por ejemplo, porque no se ha creado una instancia , la referencia en lugar de otro que apunte a null. Si el programa intenta realizar una operación en un objeto nulo , como llamar a un método en ella o leyendo uno de sus campos , se producirá una excepción de puntero nulo .
Índice fuera de los límites Excepciones
Índice fuera de los límites excepciones son frecuentes cuando se utilizan cadenas y matrices , en cuyo caso por lo general toman la forma de subclases , índice de matriz fuera de los límites y el Índice cadena fuera de los límites . Si se intenta acceder a un índice que está fuera del rango de una matriz o una cadena en particular , un Índice fuera de los límites de excepción será lanzada . Por ejemplo , si crea una instancia y una matriz con una longitud de 12 , y luego intenta leer desde el índice 15 , se iniciará . Excepción