Articles of Excepción de

¿Cuándo y cómo debo usar el manejo de excepciones?

Estoy leyendo sobre el manejo de excepciones. Obtuve cierta información sobre el manejo de excepciones, pero tengo algunas preguntas: ¿Cuándo lanzar una excepción? En lugar de lanzar una excepción, ¿podemos usar un valor de retorno para indicar el error? Si protejo todas mis funciones con bloques try-catch, ¿no reducirá el rendimiento? ¿Cuándo usar el manejo […]

comprobar qué archivos están abiertos en Python

Me aparece un error en un progtwig que se supone que debe ejecutarse durante mucho tiempo y que hay demasiados archivos abiertos. ¿Hay alguna forma de que pueda hacer un seguimiento de qué archivos están abiertos para poder imprimir esa lista de vez en cuando y ver dónde está el problema?

¿Por qué Java no permite subclases genéricas de Throwable?

De acuerdo con Java Language Sepecification , 3ª edición: Es un error en tiempo de comstackción si una clase genérica es una subclase directa o indirecta de Throwable . Deseo entender por qué se tomó esta decisión. ¿Qué pasa con las excepciones genéricas? (Hasta donde yo sé, los generics son simplemente azúcar sintáctico en tiempo […]

¿Cómo evitar una excepción de Win32 al acceder a Process.MainModule.FileName en C #?

Comencé un nuevo proyecto que enumeraba las rutas completas a todos los procesos en ejecución. Al acceder a algunos de los procesos, el progtwig se bloquea y arroja una Win32Exception . La descripción dice que se produjo un error al enumerar los módulos de proceso. Inicialmente pensé que este problema podría ocurrir porque lo estoy […]

¿Qué es una “excepción de primera oportunidad”?

¿Qué es exactamente una excepción de primera oportunidad? ¿Cómo y dónde se origina en un progtwig .NET? ¿Y por qué se llama con ese nombre peculiar (de qué “oportunidad” estamos hablando)?

¿Cómo funcionan las excepciones (detrás de escena) en c ++

Sigo viendo que la gente dice que las excepciones son lentas, pero nunca veo ninguna prueba. Entonces, en lugar de preguntar si lo están, me preguntaré cómo funcionan las excepciones detrás de la escena, para poder tomar decisiones sobre cuándo usarlas y si son lentas. Por lo que sé, las excepciones son lo mismo que […]

Apartamento de un solo subproceso: no puede crear instancias de control ActiveX

Necesito obtener información sobre los estilos CSS aplicados en la página HTML. Usé AxWebBrowser e itere IHTMLDOMNode. Puedo obtener todos los datos que necesito y mover el código a mi aplicación. El problema es que esta parte se está ejecutando dentro del trabajador en segundo plano y recibí una excepción al intentar crear una instancia […]

Manejo del problema de excepciones no controladas

Quería configurar algún controlador para todas las excepciones inesperadas que podría no haber atrapado dentro de mi código. En Program.Main() utilicé el siguiente código: AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(ErrorHandler.HandleException); Pero no funcionó como esperaba. Cuando inicié la aplicación en modo de depuración y lancé una excepción, llamó al controlador, pero luego apareció el asistente de excepción […]

Cómo generar un error dentro de una función MySQL

Creé una función MySQL y me gustaría generar un error si los valores pasados ​​para los parámetros no son válidos. ¿Cuáles son mis opciones para generar un error dentro de una función MySQL?

Fallas silenciosas en C #, excepciones aparentemente no controladas que no bloquean el progtwig

En una aplicación de winforms, en el evento Load de un formulario, agregue la siguiente línea: throw new Exception(); y ejecuta la aplicación. Corrió sin problemas. Esto se llama falla silenciosa, puede intentar agregar cuadros de mensaje antes y después, y pronto descubrirá que en lugar de bloquear la aplicación, la instrucción throw simplemente sale […]