A different view of exceptions is based on the principles of design by contract and is supported in particular by the Eiffel language.
अपवादों की एक अलग दृष्टि अनुबंध आधारित डिजाइन के सिद्धान्त पर आधारित है और विशेष तौर पर इफेल भाषाओं द्वारा समर्थित है।