![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 22.06.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Na pewnej mądrej stronie ( nie pamiętam jakiej, może na java.sun.com, ale na pewno źródło było dość pewne) spotkałem się z opinią, że nie powino się umieszczać duży bloków kodu pomiędzy try catch, a jedynie krótkie fragmetny kodu i odrazu przechwytywać błędy. Ja wolę wszystkie wyjątki przechwytywać w silniku strony, a dopiero potem zajmować się ich obsługą.
Jednak na tamtej stronie było wyraźnie napisane, że jest to złą praktyką programistyczną. Jak to w końcu jest? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Przede wszystkim wyjatek nie jest tozsamy z pojeciem bledu. Wyjatkow mozna uzywac niemalze tak samo jak warunku if i else. Zacznijcie myslec o blokach try i catch tak jak o if i else. Przecierz wyjatek rzucany jest wtedy kiedy nie zostanie spelniony pewien warunek. Od programisty zalezy czy bedzie to warunek krytyczny niezbedny dla prawidlowego funkcjonowania aplikacji czy tez warunek jedynie zmieniajacy sposob dzialania tej aplikacji, ale w sposob przewidziany i dopuszczalny.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 14:23 |