Preguntas etiquetadas con exception-handling

Una excepción es una condición inusual que requiere una desviación del flujo normal del programa. Normalmente, una excepción no debe resultar en una falla total, sino que debe ser atendida por un controlador de excepciones. El manejo de excepciones es una construcción incorporada en muchos lenguajes de programación. Por lo general, las excepciones se manejan desenrollando la pila, volviendo así a un estado definido fuera del alcance de la excepción y luego invocando un bloque controlador o rutina.


5
¿Por qué no vamos a lanzar estas excepciones?
Encontré esta página de MSDN que dice: No arrojes Exception , SystemException , NullReferenceException o IndexOutOfRangeException intencionalmente desde tu propio código fuente. Desafortunadamente, no se molesta en explicar por qué. Puedo adivinar las razones, pero espero que alguien más autorizado en el tema pueda ofrecer su visión. Los dos primeros …


3
¿Por qué writeObject lanza java.io.NotSerializableException y cómo lo soluciono?
Tengo esta excepción y no entiendo por qué se lanzaría o cómo debería manejarla. try { os.writeObject(element); } catch (IOException e) { e.printStackTrace(); } Donde elementes un que TransformGroupcontiene alguna otra TransformGroupsinstancia de la clase Atom: public class Atom extends Group implements Serializable{ float pozX,pozY; Group group= new Group(); Color3f …











4
¿Cómo funciona "hacer algo O DIE ()" en PHP?
Estoy escribiendo una aplicación php para acceder a una base de datos MySQL, y en un tutorial, dice algo de la forma mysql_connect($host, $user, $pass) or die("could not connect"); ¿Cómo sabe PHP que la función falló para ejecutar la parte del troquel? Supongo que estoy preguntando cómo funciona la parte …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.