java

Páginas: 2 (315 palabras) Publicado: 29 de abril de 2013
DESARROLLO DE APLICACIONES CON MANEJO DE ARCHIVO DE TEXTO Y MANEJO DE EXCEPCIONES
ACTIVIDAD 1 UNIDAD 1
EXCEPCIONES
ArrayStoreException: Lanzada para indicar que se ha hecho un intento paraalmacenar un tipo de dato erróneo en un arreglo de objetos. Por ejemplo, el siguiente código genera un ArrayStoreException:
Object x [] = new String [3];
X [0] = new Integer (0);NegativeArraySizeExcepcion: Esta excepción es lanzada si una aplicación intenta crear una matriz con el tamaño negativo.
CloneNotSupportedException: Lanzado para indicar que el clone método en la clasede Object que se ha llamado para clonar un objeto, sino que la clase del objeto no aplicar el Cloneable interfaz.
Aplicaciones que anulan el clone método también puede lanzar esta excepción para indicar queun objeto no pudo o no debería ser clonado
Public Object clone ()
{
Object clone = null;
Try
{
Clone = super. Clone ();
}
Catch (CloneNotSupportedException e){
// No debería suceder
}
Return clone;
}

InterruptedExcepcion: Se produce cuando un subproceso está esperando, durmiendo, o no ocupada, y el hilo se interrumpe, ya seaantes o durante la actividad. En ocasiones, un método puede desear comprobar si el subproceso actual se ha interrumpido, y si es así, para lanzar inmediatamente esta excepción. El código siguiente sepuede utilizar para lograr este efecto:
if (Thread.interrupted ()) / / Borra condición interrumpida!
throw new InterruptedException ();

NoSuchMethodException: se lanza esta excepcióncuando se lanza un método y este no es encontrado.
com.devdaily.javasamples paquete;

java.lang.reflect.Method importación;

public class JavaReflectionExample2
{

públicaJavaReflectionExample2 ()
{
Clase C;
intentar
{
c = Class.forName ("java.lang.String");
intentar
{
Class [] paramTypes = new Class [5];
Método m =...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS