Nie chodzi o przełomowe znaczenie ani nic, ale często widzę, że ludzie odnoszą się do przekazania wyjątku z metody do dzwoniącego jako rzucanie "w górę", gdy technicznie jest on rzucany w dół. stos wywołań, prawda? Czy to tylko jakiś humor programisty, czy co? Czy też stos wywołań może być rozwijany?Dziwna terminologia wyjątków "wyrzucanie"
5
A
Odpowiedz
9
Stosy tradycyjnie rosną w dół w pamięci, więc ramki połączeń głębiej na stosie znajdują się pod wyższymi adresami, więc wyjątek przesuwa "w górę" stosu.
4
Stos wywołań jest często postrzegany jako rosnący. Podobnie, gdy układy pamięci są rysowane jako obrazy, adres 0 jest często na górze.
Oczywiście może to być tylko chory żart. :)
Powiązane problemy
- 1. Wyrzucanie wyjątków
- 2. Wyrzucanie wyjątków z Kontynuuj
- 3. Wyliczanie plików Wyrzucanie wyjątków
- 4. Wyrzucanie wyjątków LLVM
- 5. Wyrzucanie wyjątków z zdarzenia AppDomain.AssemblyLoad
- 6. Wyrzucanie wyjątków z niestandardowym śledzeniem stosu
- 7. Terminologia programowania
- 8. terminologia mixin
- 9. Dziwna iOS8 + Unity3D czkawka
- 10. Correct "ścieżka baza" terminologia
- 11. C++ Template Terminologia
- 12. Wyrzucanie śmieci i cgo
- 13. Wyrzucanie śmieci w bashu
- 14. Terminologia CSS: jak się nazywają?
- 15. Terminologia dotycząca klienta a serwera
- 16. Terminologia dla różnych typów funkcji
- 17. dziwna wartość języka SQL()
- 18. Edycja pola dziwna wysokość
- 19. Dziwna wydajność JavaScript
- 20. Dziwna wydajność z PHPUnit
- 21. Dziwna różnica wydajności C++?
- 22. Dziwna implementacja Guava LongMath.checkedAdd
- 23. Wyrzucanie śmieci i ciągi znaków
- 24. Wyrzucanie śmieci na lokalnej zmiennej
- 25. Datastax Cassandro sterownik wyrzucanie CodecNotFoundException
- 26. SignInManager.PasswordSignInAsync Wyrzucanie wyjątku obiektu zerowego
- 27. Wyrzucanie kodu SSL Java NoSuchAlgorithException
- 28. Dziwna manipulacja danymi w Pandach
- 29. Dziwna składnia zbiorów w JavaScript
- 30. Dziwna przestrzeń na grid.arrange plot