Lo que dice LordJhony es erróneo, añadir ese segundo try ni es necesario ni sirve para nada.
Aún así tu try/catch está mal, estás dejando fuera la parte donde haces la conexión y la consulta a la base de datos. Esos métodos también te pueden provocar SQLException, y aparentemente no los estás recogiendo, aunque como los tienes encapsulados en SentenciasBDiamante no sé si realmente los tratas.
El caso, tu error me da la impresión que puede ser porque
Cita: SentenciasBDiamante.consultar(Dato2);
seguramente esté devolviendo un null.
Necesitas trabajar bastante el tratamiento de errores, estás muy verde. El hecho de que la información del error se reduzca a
Cita: org.apache.jasper.JasperException: Exception in JSP: /mijsp2.jsp:129
es una muestra de ello.