La Clase Exception es la clase genérica para excepciones y no tiene la propiedad de código de error, pero otras clases más "concretas" sí lo tienen; Por ejemplo si trabajas con ADO las excepciones se capturan con EOLEException que sí tiene la propiedad ErrorCode.
Deberías ver si tus excepciones puedes capturarlas con una clase más concreta que Exception (esta siempre podrás usarla en última instancia porque las captura todas).
|