Может ли Monitor.Enter выбросить исключение?

Может ли Monitor.Enter выбросить какое-либо исключение. Я делаю обзор кода и обнаружил, что Monitor.Enter находится перед блоком try. Видите ли вы какие-либо проблемы с этим?

Monitor.Enter(...)
try
{
    ...
}
finally
{
    Monitor.Exit(..)
}
5
задан BartoszKP 9 October 2017 в 20:30
поделиться