Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Poziom ważności: ostrzeżenie
Opis
Puste bloki catch są uważane za słaby wybór projektu, ponieważ nie można obsłużyć żadnych błędów występujących w try bloku.
Jak
Użyj Write-Error instrukcji lub throw w bloku catch.
Przykład
Nieodpowiednim
try
{
1/0
}
catch [DivideByZeroException]
{
}
Odpowiedź prawidłowa
try
{
1/0
}
catch [DivideByZeroException]
{
Write-Error 'DivideByZeroException'
}
try
{
1/0
}
catch [DivideByZeroException]
{
throw 'DivideByZeroException'
}