Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Some question on c# Exception

Status
Not open for further replies.

maniac84

Full Member level 6
Joined
Mar 4, 2012
Messages
337
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,298
Activity points
3,661
Hi guys,
Recently been studying c# coding. Meet up with the code below:
Code:
           catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error");      
                
            }

This code will show the error message : Object reference not set to an instance of an object.

May I know what is the significance of this error message?
How do I replace it with my own error message?
 

check the point where this error is occurred by debugging the code (press F10 key)

I guess that this should be not initialize the object, something like
Code:
x = new x();
 

hey maniac84,

it seemed your code is working fine; the error message "Object reference not set to an instance of an object" is presumably the Exception (error) caught by your catch statement.

catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error");

}

to show your user defined error message instead, simple replace the "ex.Message" parameter of the MessageBox.Show() method with a string of your defined error message.

that is,

catch (Exception ex)
{
MessageBox.Show("you defined error message", "Error");

}

Hope this is helpful? Don't hesitate to ask for clarifications if you are still confused!
 
Last edited:

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top