Exception handling, some thought should be given to this topic, rather than finding and pasting articles from the Internet into a discussion board. 
Please respond to all of the following prompts: 
1.	Why is exception handling important to software development? 
2.	Can there be such a thing as too much exception handling? 
3.	How does exception handling affect performance of code execution? 
4.	What are some examples of good exception handling practices?