સામાન્ય રીતે, આપણે હંમેશા અપવાદ હેન્ડલિંગનો ઉપયોગ કરવો જોઈએ; ફાઇલો સાથે કામ કરતી વખતે ઘણી ભૂલો ઊભી થઈ શકે છે ઉદાહરણ તરીકે: જો આપણે ફાઇલ માટે CloseFile કહીએ છીએ જે પહેલાથી જ બંધ છે તો ડેલ્ફી I / O ભૂલની જાણ કરે છે પ્રશ્નની બીજી બાજુએ, જો આપણે ફાઈલ બંધ કરવાનો પ્રયાસ કર્યો છે પરંતુ હજી સુધી AssignFile તરીકે ઓળખાતી નથી, તો પરિણામ અનિશ્ચિત છે.