it:sw:exception_handling
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| it:sw:exception_handling [2026/01/02 19:02] – vytvořeno admin | it:sw:exception_handling [2026/01/02 19:02] (aktuální) – admin | ||
|---|---|---|---|
| Řádek 29: | Řádek 29: | ||
| </ | </ | ||
| - | --- | + | ---- |
| ===== 2. Hierarchie výjimek ===== | ===== 2. Hierarchie výjimek ===== | ||
| Řádek 40: | Řádek 40: | ||
| * **ApplicationException: | * **ApplicationException: | ||
| - | --- | + | ---- |
| ===== 3. Propagace výjimek a Stack Trace ===== | ===== 3. Propagace výjimek a Stack Trace ===== | ||
| Řádek 50: | Řádek 50: | ||
| > **Pozor:** Při opětovném vyhazování výjimky v bloku catch používejte samotné `throw;`. Pokud použijete `throw ex;`, přepíšete původní StackTrace a ztratíte informaci o tom, kde chyba skutečně vznikla. | > **Pozor:** Při opětovném vyhazování výjimky v bloku catch používejte samotné `throw;`. Pokud použijete `throw ex;`, přepíšete původní StackTrace a ztratíte informaci o tom, kde chyba skutečně vznikla. | ||
| - | --- | + | ---- |
| ===== 4. Filtry výjimek (Exception Filters) ===== | ===== 4. Filtry výjimek (Exception Filters) ===== | ||
| Řádek 62: | Řádek 62: | ||
| </ | </ | ||
| - | --- | + | ---- |
| ===== 5. Best Practices ===== | ===== 5. Best Practices ===== | ||
it/sw/exception_handling.1767376938.txt.gz · Poslední úprava: autor: admin
