1
Occur when the code violates the grammar rules of the programming language.
2
The program runs without crashing, but it doesn't behave as expected due to flaws in the logic.
4
Occur when a variable or function is not defined or cannot be found in the scope.
6
Occur when the code is not properly indented.
7
Errors in how exceptions are caught and handled.