2011-10-31 16 views
5

यह नहीं कि यह महत्वपूर्ण महत्व या कुछ भी है, लेकिन मैं आमतौर पर लोगों को कॉलर को "अप" फेंकने के तरीके से अपवाद अग्रेषित करने का संदर्भ देता हूं, जब तकनीकी रूप से इसे नीचे फेंक दिया जाता है कॉल स्टैक, है ना? क्या यह सिर्फ कुछ प्रोग्रामर विनोद है या क्या? या कॉल स्टैक बढ़ने के रूप में कल्पना की गई है?अजीब अपवाद शब्दावली "फेंकना"

उत्तर

9

ढेर पारंपरिक रूप से स्मृति में नीचे की ओर बढ़ते हैं, इसलिए ढेर पर गहरे फ्रेम को कॉल करें, उच्च पते पर हैं, इसलिए अपवाद स्टैक को "ऊपर" चलाता है।

4

कॉल स्टैक को अक्सर बढ़ने के रूप में देखा जाता है। इसी तरह, जब स्मृति लेआउट चित्रों के रूप में खींचे जाते हैं, तो पता 0 अक्सर शीर्ष पर होता है।

बेशक, यह सब सिर्फ एक बीमार मजाक भी हो सकता है। :)

संबंधित मुद्दे