Abstract
How your code deals with errors is critical to implementing quality software. Runtime errors that impact the operation and/or performance of a program can be due to a variety of causes, such as incorrect user input, system issues, or programming errors. The Foundation Framework includes several APIs for handling runtime error conditions. In this Expert Section chapter, you will examine these APIs in depth. The chapter explores the causes of runtime errors, the programming options for error handling, and the Foundation Framework APIs for handling errors and exception conditions. After completing this chapter, you will be able to use the Foundation Framework error handling and exception processing APIs to write programs that respond properly to errors as they arise, and even provide support for error recovery.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Keith Lee
About this chapter
Cite this chapter
Lee, K. (2013). Expert Section: Error Handling. In: Pro Objective-C. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-5051-7_14
Download citation
DOI: https://doi.org/10.1007/978-1-4302-5051-7_14
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-5050-0
Online ISBN: 978-1-4302-5051-7
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)