- using namespace System; 
-   
- public ref class ValorOctetoIPException: public System::ApplicationException { 
- private: 
- static String^ Mensaje = "Valor del octeto incorrecto. /nNo está entre 0 y 255."; 
-   
- public: 
- // -------------------------------------------------------------------------- 
- // | Constructores | 
- // -------------------------------------------------------------------------- 
- ValorOctetoIPException() 
- : ApplicationException(Mensaje) {} 
-   
- ValorOctetoIPException(String^ auxMensaje) 
- : ApplicationException(String::Format("{0} - {1}", Mensaje, auxMensaje)) {} 
-   
- ValorOctetoIPException(String^ auxMensaje, ApplicationException^ perteneceA) 
- : ApplicationException(String::Format("{0} - {1}", Mensaje, auxMensaje), perteneceA) {} 
- }; 
- [b] 
- y la siguiente instrucción:[/b] 
-   
- throw gcnew ValorOctetoIPException(); 
-