What is Syntax Error Handling


Syntax or Syntactic errors are the errors that arise during syntax analysis. These errors can be the incorrect usage of semicolons, extra braces, or missing braces. In C or Java, syntactic errors could be a case statement without enclosing the switch.

Types of Error

 There are three types of error:

  1. Logic errors
  2. run-time error
  3. compile-time error: 
  1. Logic errors occur when programs operate incorrectly but do not terminate abnormally (or crash). Unexpected or undesired outputs or other behavior may result from a logic error, even if it is not immediately recognized as such.
  2. run-time error is an error that takes place during the execution of a program and usually happens because of adverse system parameters or invalid input data. The lack of sufficient memory to run an application or a memory conflict with another program and logical error is an example of this. Logic errors occur when executed code does not produce the expected result. Logic errors are best handled by meticulous program debugging.
  3. Compile-time errors rise at compile-time, before the execution of the program. Syntax error or missing file reference that prevents the program from successfully compiling is an example of this.

Thanks for reading our blog.