Murach's C#
How to handle exceptions and validate data

First, this chapter shows you how to use structured exception handling so you can make a bulletproof application. Then, it shows you the best ways to validate the data that the user enters so exceptions are avoided. Frankly, this is the best material on data validation that we've ever seen, and you can check it out by downloading this chapter: How to handle exceptions and validate data.

Chapter 7 How to handle exceptions and validate data
An introduction to exceptions 174
How exceptions work 174
How to display a dialog box 176
How to use structured exception handling 178
How to catch an exception 178
How to use the properties and methods of an exception 180
How to use the properties and methods of an exception 182
How to throw an exception 184
The Future Value application with exception handling 186
How to validate data 188
How to validate a single entry 188
How to use generic methods to validate an entry 190
How to validate multiple entries 192
The Future Value application with data validation 194
The dialog boxes 194
The code 194




Murach's C#

Learn more about this book

Add this book to your cart

Download this chapter



Our Ironclad Guarantee

First, try our books for 90 days. Then, if you aren't completely convinced that our books are the best ones you've ever used, you can return them for a full refund...no questions asked.