5
estoy usando la siguiente línea de código en todas mis declaraciones de capturas para imprimir los errores en la consola:¿Por qué mi excepción de BlackBerry getMessage() devuelve nulo?
System.out.println("ERROR MESSAGE " + e.getMessage());
A veces, en la consola, me sale el siguiente:
ERROR MESSAGE null
Cómo puede ser nulo? Si alcanza la captura, eso significa que se lanzó una excepción, pero ¿por qué nula?
e.ToString() parece bien hasta ahora, todavía no puede entender por qué la Sin embargo, el mensaje sería nulo algunas veces. Gracias – PaulG
No todas las excepciones lanzadas por el sistema operativo BlackBerry, o algunos programas establecen el valor del mensaje, por lo que es nulo por defecto. Al menos toString() le dará el nombre de clase de la excepción real lanzada. Por lo general, eso es suficiente. – Richard