Articles of exception handling

¿Los bloques de java try deben tener el scope lo más ajustado posible?

Me han dicho que hay una sobrecarga en el uso del mecanismo de prueba de Java. Entonces, si bien es necesario poner métodos que arrojen una excepción comprobada dentro de un bloque try para manejar la posible excepción, es una buena práctica para el rendimiento limitar el tamaño del bloque try para que contenga solo […]

¿Por qué la gente de Java con frecuencia consume excepciones en silencio?

Nunca hice una encoding Java seria antes, pero aprendí la syntax, las bibliotecas y los conceptos basados ​​en mis habilidades existentes (Delphi & C #). Una cosa que apenas entiendo es que he visto tanto código que silenciosamente consume excepciones después de printStackTrace así: public void process() { try { System.out.println(“test”); } catch(Exception e) { […]

¿Cómo hacer un bucle de entrada de usuario hasta que se ingresa un número entero?

Soy nuevo en Java y quería seguir pidiendo la entrada del usuario hasta que el usuario ingrese un número entero, de modo que no haya InputMismatchException. He intentado con este código, pero sigo recibiendo la excepción cuando ingreso un valor no entero. int getInt(String prompt){ System.out.print(prompt); Scanner sc = new Scanner(System.in); while(!sc.hasNextInt()){ System.out.println(“Enter a whole […]

¿Por qué estoy recibiendo “debe ser atrapado o declarado arrojado” en mi progtwig?

He estado trabajando en este progtwig durante bastante tiempo y mi cerebro está frito. Podría usar algo de ayuda de alguien que esté buscando. Estoy tratando de hacer un progtwig que lea un archivo de texto línea por línea y cada línea se convierte en una ArrayList para que pueda acceder a cada token. ¿Qué […]

javafx, actualiza ui desde otro hilo

Tengo una aplicación javafx y un hilo de trabajo, implementado a través de javafx.concurrent.Task , que realiza un proceso largo, que es comprimir y cargar un conjunto de archivos. He conectado el progreso de la tarea a una barra de progressProperty través de progressProperty . Además de esto, quiero un estado detallado sobre el artículo […]

Directrices sobre la propagación de excepciones (en Java)

¿Hay alguna guía sobre la propagación de excepciones en Java? ¿Cuándo agrega una excepción a la firma del método? Por ejemplo: si solo se lanza una excepción cuando falta un recurso esencial del progtwig, y ​​solo puede manejarse en el nivel superior, ¿lo propago a través de todos los métodos usando esta excepción a través […]

Excepción marcada frente a desactivada

Lo he estudiado: sin embargo, con una excepción no revisada, el comstackdor no obliga a los progtwigdores de los clientes a detectar la excepción ni a declararla en una cláusula throws. De hecho, los progtwigdores del cliente pueden incluso no saber que la excepción podría ser lanzada. por ejemplo, StringIndexOutOfBoundsException lanzada por el método charAt() […]

¿Está bien lanzar NullPointerException programáticamente?

Cuando hay una condición posterior, ese valor de retorno de un método no debe ser nulo, ¿qué se puede hacer? Yo podría hacer assert returnValue != null : “Not acceptable null value”; ¡pero las afirmaciones podrían desactivarse! Entonces, ¿está bien hacer if(returnValue==null) { throw new NullPointerException(“return value is null at method AAA”); } ? ¿O […]

Diferencias entre Runtime / Checked / Unchecked / Error / Exception

¿Cuáles son las excepciones de tiempo de ejecución y cuáles son las excepciones controladas / no comprobadas y la diferencia entre error / excepción? ¿Por qué estos muchos tipos? En cambio, Java simplemente puede seguir un diseño simple (simplemente intente / atrape todos los tipos) para manejar una condición anormal en un progtwig.

Elmah no trabaja con el sitio asp.net

Intenté usar elmah con mi sitio asp.net pero cada vez que trato de ir a http: // localhost: port / elmah.axd recibo una excepción de recurso no encontrado. Mi web.config se da a continuación. EDITAR: Elmah = (Módulos de registro de errores y controladores) http://code.google.com/p/elmah/