0% found this document useful (0 votes)
17 views

Common Errors in Programming Languages

Uploaded by

nethmimanodya467
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Common Errors in Programming Languages

Uploaded by

nethmimanodya467
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Common errors in programming Array Index Out of Bounds

languages Attempt to access an array element beyond


l%uf,aL NdId j, fmdÿ fodaI its bounds.
wdrd uQ,øjHhg Tífnka m%fõY ùug W;aidy
Various errors occur during the lrk iSudjka'
development, implementation or
maintenance of computer programs. Memory Leak
mß.Kl jevigyka ixj¾Okh lsÍfï§" Failure to release dynamically allocated
l%shd;aul lsÍfï§ fyda kv;a;= lsÍfï§ úúO memory.
fodaI we;s fõ' .;slj fjka l< u;lh uqod yeÍug wiu;a
ùu'
These errors can manifest in a variety of
ways and can be caused by a wide range Division by Zero
of factors, including syntax errors, logic Attempt to divide a number by zero.
errors, runtime errors, and environmental wxlhla ìxÿfjka fn§ug W;aidy lsÍu
incompatibilities.
fuu fodaI úúO wdldrj,ska m%ldY úh yels Infinite Loop
w;r jdlH LKav fodaI" ;¾l fodaI" Odjk Loop that never terminates.
ld, fodaI iy mdßißl fkd.e,mSï we;=¿ lsisod wjika fkdjk Æmhla
mq¿,a mrdihl idOl ksid we;s úh yel'
File Not Found Error
Syntax Error Attempt to access a file that does not exist.
Violation of the language's syntax rules. fkdmj;sk f.dkqjlg m%fõY ùug W;aidy
lsÍu
NdIdfõ Syntax Í;s W,a,x>kh lsÍu'
Variable Scope Error
This includes incorrect punctuation,
Attempt to access a variable outside its
misspelled keywords, or incorrect
scope.
indentation. úIh m:fhka msg; úp,Hhlg m%fõY ùug
jerÈ úrdu ,l=Kq" jerÈ wlaIr úkHdih W;aidy lsÍu'
iys; uQ, mo" fyda jerÈ indentation fuhg
wh;a fõ' Resource Leak
Failure to release system resources like file
Logic Error handles or database connections.
Flaws in the program's algorithm or logic. f.dkq yeisrùï fyda o;a; iuqod iïnkaO;d
jevigyfka we,af.dß;ufha fyda ;¾lfha jeks moaO;s iïm;a uqod yeÍug wiu;a ùu'
fodaI'
Overflow/Underflow Error
Runtime Error Arithmetic operation exceeds the limits of
Occurs while the program is running. the data type.
jevigyk l%shd;aul jk úg isÿjk fodaI wxl .‚; l%shdldß;ajh o;a; j¾.fha
iSudjka blaujd hdu'
Type Error
Operations performed on incompatible Concurrency Issues
data types. Race conditions, deadlocks, or
fkd.e,fmk o;a; j¾. u; isÿlrk synchronization problems in concurrent
fufyhqï' programs.
iu.dó jevigyka j, Odjk ;;ajhka"
Null Pointer Exception wjysr;d fyda iuuqyq¾; .eg¿'
Attempt to access or manipulate a null
object.
Y=kH jia;=jlg m%fõY ùug fyda yeisrùug
W;aidy lsÍu'
Semantic Error Off-by-One Error
Error in understanding or interpretation of Incorrectly accessing elements of an array
code. or iterating over a loop due to incorrect
fla;h f;areï .ekSfï fyda w¾:l:kh lsÍfï index calculations.
fodaIhls' jerÈ o¾Yl .Kkh lsÍï fya;=fjka wdrdjl
uQ,øjH fj; jerÈ f,i m%fõY ùu fyda
Input Validation Error Æmhla yryd mqkrdj¾;kh ùu'
Failure to properly validate user input,
leading to security vulnerabilities. Access Control Errors
mßYS,l wdodkh ksis f,i j,x.= lsÍug Unauthorized access to restricted
wfmdfydi;a ùu" wdrlaIl ÿ¾j,;d j,g u. resources or functionalities.
i,ihs' iSud l< iïm;a fyda l%shdldÍ;ajhg
wkjirfhka m%fõY ùu'
Dependency Conflict
Incompatibility between different versions Time Complexity Errors
or libraries. Choosing algorithms with poor time
úúO versions fyda libraries w;r fkd.e,mSu' complexity, resulting in slow program
execution for large inputs.
Function Call Error ÿ¾j, ld, ixlS¾K;djhlska hq;a
Incorrect number or type of arguments we,af.dß;u f;dard.ekSu" úYd, fhojqï
i|yd ukao.dó jevigyka l%shd;aul lsÍu'
passed to a function.
Y%s;hlg jerÈ ixLHdjla fyda úia;drl
j¾.hla ,nd § ;sfí' Semantic Versioning Errors
Inconsistencies or conflicts in versioning
Platform-specific Error schemes of dependencies, leading to
Errors that occur due to differences in compatibility issues or unexpected
platforms or environments. behavior.
fõÈld fyda mßirfha fjkialï fya;=fjka wkql+,;d .eg¿ fyda wkfmalaIs; yeisÍï
isÿjk fodaI' j,g ;=vq fok mrdh;a;;d wkqjdo fhdackd
l%uj, fkd.e,mSï fyda .egqï'
Logical Operators Error Ignoring Compiler Warnings
Misuse or misunderstanding of logical Ignoring or suppressing compiler
operators like AND, OR, and NOT. warnings, which may indicate potential
AND" OR" iy NOT jeks ;d¾lsl ldrl issues or errors in the code.
jerÈ f,i Ndú;d lsÍu fyda jrojd jgyd iïmdol wk;=re weÕùï fkdi,ld yeÍu
.ekSu' fyda hgm;a lsÍu ksid fla;fha we;s úh yels
.eg¿ fyda fodaI oelaúh yel'
Floating-Point Precision Error
Inaccuracies in floating-point arithmetic Memory Fragmentation
due to limited precision. Allocating and deallocating memory in a
iSñ; ksrjoH;djh fya;=fjka bmsf,k ,laIH way that leads to inefficient memory
wxl .‚;fha idjoH;djka'
usage and fragmentation.
wld¾hlaIu u;l Ndú;hg iy LKavkhg
Scope Resolution Error ;=vq fok wdldrfhka u;lh fjka lsÍu iy
Confusion or ambiguity in resolving fnod yeÍu'
variable or function scope.
úp,H fyda l%shdldÍ úIh m:h úi£fï§
jHdl+,;ajh fyda wmeyeÈ,s nj'

You might also like