An error is an action which is inaccurate or incorrect. There are three types of error in programming which are discusses below :
- Syntax error
- Logical error
- Runtime error
Syntax error: According to computer science, a syntax error is an error in the syntax of a sequence of characters or tokens that is intended to be written in a particular programming language or it is also the compile-time error if the syntax is not correct then it will give an error message.
Logical error: It is the most difficult error to be traced as it is the error on the logical part of the coding or logical error is a bug in a program that causes it to operate incorrectly and terminate abnormally (or crash).
Runtime Error: A runtime error is an error that occurs during the running of the program, also known as the exceptions. In the example that is given below the syntax is correct, but at runtime, it is trying to call a method that does not exist.
As in runtime error, there are exceptions and this exception is correct by the help of the try and catch method
In this example, use the finally method which will always execute unconditionally after the try/catch.