the objective of this study unit is to introduce the types of errors and the techniques to distinguish among them in order to resolve these errors in the first part of this unitwe discuss definitions of errors and the techniques commonly used to identify such errors in the latter part of the unit we discuss error handling which gives an overview of what exceptions are and the techniques to handle them efficiently you also get to know about user-defined exceptions that are supported by python references programming with python by the open university of sri lankadepartment of electrical and computer engineering page