What do you mean by: Syntax Error, Logical Error, Runtime Error?
Answer Posted / asit ranjan
Syntax error occurs when there happens to be a misuse of a
programming language's instructions.It happens at the time
of compilation.such errors need to be rectified before
proceeding further.
e.g.
1> x_y+z will cause syntax error as '_' is not an
assignment operator.
2>if(a=b) will cause syntax error as '=' is not relational
operator.
Runtime Error occurs at run-time.Such error cause a program
to end abrubtly or even cause system shut-down.Such errors
are hard to detect.
e.g. Error caused due to low system memory.
Logical Error :- It may happen that a program contains no
syntax or run-time errors but still it doesn't produce the
correct O/P.It is because the developer has not understood
the problem statement properly.These errors are hard to
detect as well.
e.g. Error caused when any loop is not closed at the right
place.
| Is This Answer Correct ? | 68 Yes | 10 No |
Post New Answer View All Answers
What is a hash index?
How do you find a string is anagram or not?
Is binary tree balanced?
What is precision?
What are the different types of data structures?
How can you insert a node at the end of linked list?
Where is binary tree used?
What package is arraylist?
What are the advantages of selecetion sort?
What is an expression tree?
Difference between calloc and malloc ?
Does hashmap allow duplicate keys?
Explain implementation of traversal of a binary tree.
Given an unsorted linked list, and without using a temporary buffer, write a method that will delete any duplicates from the linked list?
What is a list in data structure?