Articles of Excepción de

C # Image.Clone Excepción de memoria

¿Por qué recibo una excepción de falta de memoria? Así que esto muere en C # por primera vez a través de: splitBitmaps.Add (neededImage.Clone (rectDimensions, neededImage.PixelFormat)); Donde splitBitmaps es una Lista PERO esto funciona en VB durante al menos 4 iteraciones: arlSplitBitmaps.Add (Image.Clone (rectDimensions, Image.PixelFormat)) Donde arlSplitBitmaps es una lista de matriz simple. (Y sí, […]

org.hibernate.MappingException: entidad desconocida: anotaciones.Usuarios

Considera la jerarquía: Y las siguientes clases y xml: HibernateUtil.java package annotations; import org.hibernate.SessionFactory; import org.hibernate.cfg.Configuration; import org.hibernate.service.ServiceRegistry; import org.hibernate.service.ServiceRegistryBuilder; /** * * @author X3 * */ public class HibernateUtil { private static final SessionFactory sessionFactory = buildSessionFactory(); private static final String HIBERNATE_CFG = “hibernateAnnotations.cfg.xml”; private static SessionFactory buildSessionFactory() { Configuration cfg = new Configuration().addResource(HIBERNATE_CFG).configure(); […]

Cómo atrapar excepciones específicas de Firebase Auth

Usando Firebase, ¿cómo atrapo una excepción específica y le digo al usuario con gracia al respecto? P.ej : FirebaseAuthInvalidCredentialsException: la dirección de correo electrónico está mal formateada. Estoy usando el siguiente código para registrar al usuario usando el correo electrónico y la contraseña, pero no estoy tan avanzado en Java. mAuth.createUserWithEmailAndPassword(email, pwd) .addOnCompleteListener(this, new OnCompleteListener() […]

¿Para qué sirve ApplicationException en .NET?

Para lanzar excepciones, generalmente utilizo las clases de excepciones integradas, por ejemplo, ArgumentNullException y NotSupportedException . Sin embargo, a veces necesito usar una excepción personalizada y en ese caso escribo: class SlippedOnABananaException : Exception { } class ChokedOnAnAppleException : Exception { } y así. Luego tiro y atrapo estos en mi código. Pero hoy encontré […]

Manejo de excepciones crypto

Esta pieza de código bastante básica es bastante común cuando se maneja el cifrado / descifrado en Java. final Cipher cipher = Cipher.getInstance(“AES/CBC/NoPadding”); cipher.init(Cipher.ENCRYPT_MODE, key, iv); cipher.doFinal(*something*); Estas tres líneas solo, potencialmente arrojan seis excepciones y no estoy seguro de cuál es la forma más limpia (en términos de legibilidad de código) para manejarlas. Una […]

¿Manejo de excepciones más elegante que varios bloques de captura?

Usando C #, ¿hay una mejor manera de manejar múltiples tipos de excepciones en lugar de un montón de bloques de captura desagradables? ¿Qué se considera la mejor práctica para este tipo de situación? Por ejemplo: try { // Many types of exceptions can be thrown } catch (CustomException ce) { … } catch (AnotherCustomException […]

¿Cuándo deberíamos crear nuestras propias clases de excepción java?

desde un buen punto de vista de diseño / práctica, ¿cuándo deberíamos crear y usar clases de excepción java personalizadas en lugar de las ya predefinidas en java? En algunas aplicaciones veo que casi no se crean clases de excepciones personalizadas, o incluso ninguna, sino que se esfuerzan por utilizar siempre las excepciones nativas de […]

Al cerrar un escáner se lanza java.util.NoSuchElementException

Estoy escribiendo un sistema de combate RPG desde cero en Java, ambicioso ¿verdad? Bueno, estoy teniendo algunos problemas. Este es mi código: void turnChoice() { System.out.println(“What will you do? Say (Fight) (Run) (Use Item)”); Scanner turnChoice = new Scanner(System.in); switch (turnChoice.nextLine()) { case (“Fight”): Combat fighting = new Combat(); fighting.fight(); default: } turnChoice.close(); } Cuando […]

Excepciones que no pueden capturarse con el bloque try-catch en el código de la aplicación

MSDN afirma que StackOverflowException no puede ser capturado por el bloque try-catch que comienza con .NET Framework 2. Comenzando con .NET Framework versión 2.0, un objeto de prueba-captura no puede capturar un objeto StackOverflowException y el proceso correspondiente finaliza de forma predeterminada. ¿Hay alguna otra excepción con el mismo comportamiento?

¿Cómo implementar un manejador de excepciones “catch’em all” con currículum?

Me pregunto cómo puedo escribir un controlador de excepciones de catch’em all en el nivel de la aplicación que le dará al usuario la opción de reanudar el flujo de la aplicación.