The most common reason of an error in a Python program is when a certain statement is not in accordance with the prescribed usage. Such an error is called a syntax error. The Python interpreter immediately reports it, usually along with the reason.
In Python 3.x, print is a built-in function and requires parentheses. The statement above violates this usage and hence syntax error is displayed.
Many times though, a program results in an error after it is run even if it doesn't have any syntax error. Such an error is a runtime error, called an exception. A number of built-in exceptions are defined in the Python library. Let's see some common error types.
The following table lists important built-in exceptions in Python.
Learn how to handle exceptions in Python in the next chapter.
Which of the following are examples of Python built in concrete exceptions select?
Exception AssertionError. The AssertionError may raise, when an assert statement fails. ... .
Exception AttributeError. ... .
Exception ImportError. ... .
Exception IndexError. ... .
Exception StopIteration. ... .
Exception IndentationError. ... .
What are the common examples of exceptions in Python?
Common Examples of Exception are 1) Division by Zero, 2) Accessing a file which is not existent, 3) Addition of two incompatible types. An exception is a Python object which represents an error.
What are the 3 major exception types in Python?
There are mainly three kinds of distinguishable errors in Python: syntax errors, exceptions and logical errors.
What is build in exception in Python?
In Python, all exceptions must be instances of a class that derives from BaseException . In a try statement with an except clause that mentions a particular class, that clause also handles any exception classes derived from that class (but not exception classes from which it is derived).