Exception Handling. 2 Two types of bugs (errors) Logical error Syntactic error Logical error occur due to poor understanding of the problem and solution.